All optical decoding systems for decoding optical encoded data symbols across multiple decoding layers

ABSTRACT

The present invention provides an optical system for decoding, switching, demultiplexing, and routing of optical encoded data signals, including: at least first and second layers, each layer including at least one demultiplexing system having an input and a plurality of outputs, each of the outputs including a decoding device, wherein each of the demultiplexing systems is capable of performing a function selected from a group of functions including decoding, switching, demultiplexing, and routing for producing decoded signals at the outputs in response to the encoded data symbols received at the input; and a coupling mechanism for optically coupling one or more demultiplexing systems of the first layer with one or more demultiplexing systems of the second layer, by respectively coupling one of the plurality of outputs of the demultiplexing system of the first layer with the input of the demultiplexing system of the second layer.

REFERENCE TO OTHER APPLICATIONS

This application claims the benefit of U.S. Provisional PatentApplication Ser. No. 60/405,697, filed Aug. 22, 2002, entitled“Streaming signal control system for digital communications”, and ofU.S. Provisional Patent Application Ser. No. 60/420,112, filed Oct. 21,2002, entitled “Streaming signal control system for digitalcommunications”.

FIELD OF THE INVENTION

The invention relates to communications systems and more particularly tothe modulation and control of signals for example by interaction ofenergy in a stateless controller device.

BACKGROUND AND PRIOR ART

In the field of optical communication, there is a pressing need toimprove the capacity of optical networks and the speed of switching atreasonable cost. These are attended by the related problems of efficientretrofit to existing infrastructure, ease of maintenance, reliability,etc. The physical media of optical fibers used in current generationoptical networks have a tremendous as yet untapped reserve capacity. Thereasons for this involve various bottlenecks, chief among them, the slowspeed of switches for optical data. To switch optical data, either thedata on an optically-modulated signal must be converted to electricalmodulation and switched by electrical switches, switched by relativelyslow state change switches such as electro-optical, or thermo-opticalswitches, or switched by slow mechanical switches like Micro ElectroMechanical Systems (MEMS). Although the electrical conversion andswitching is slow it is still much faster than any technology availabletoday for optical switching. The optical switches are too slow to handleinformation switching and thus are used only for system management andreconfiguration in which the recovery time that may be tolerated forsuch application is in the range of microseconds to milliseconds. Someof the switches are much faster than the recovery time of the system andsome of them have a time response of 50 ns, but still they are too slowfor being used for the purpose of data switching fast enough as to avoidstorage, which inevitably involves conversion. Electrical switching isthe only technology available today that is capable of acting as aswitch in the sense of intelligent switching or packet switching,because of the storage capability. While the switching is intelligent,it is still slow and constitutes a major bottleneck in communicationnetworks. To compensate for the slowness of electronic switching,substantial parallelism must be introduced into the design of switchesresulting in high cost, large footprint and power consumption. Theselimitations are near their upper limits making them very difficult toscale.

Currently, there is no all-optical analog to the network switches usedin networks.

In addition to the switching process per se, the process of generatingoptical signals—the modulation itself—is slow because of the rise andfall times of current optical modulators. As a result, symbols are muchlonger than need be, thereby limiting the bandwidth to a levelsubstantially below the potential of the optical media.

A technique called Wavelength Division Multiplexing (WDM) and arefinement called, Dense Wavelength Division Multiplexing (DWDM) arecurrently used to increase the capacity of optical media using currentmodulation technology. WDM or DWDM methods increase the transmissionrate by creating parallel information channels, each channel beingdefined by a different light frequency. Another method, Time DivisionMultiplexing (TDM) exists in which multiple data sequences areinterleaved in time-division fashion on a common medium.

WDM or DWDM methods increase the transmission rate by using parallelinformation channels. The information in each optical channel is carriedby a different light frequency. The light frequencies of the channelsare combined together and are inserted into the input of a singleoptical fiber. The combined light frequencies at the output of the fiberare separated into different parallel channels, one for each specificlight frequency. Although DWM and DWDM have the ability to increase thecapacity of a fiber, the number of channels that may be defined has apractical upper limit because of the limited bandwidth of the fiber(optical properties are attuned to a narrow range of frequencies) andbecause of the ability of the laser sources to contain their energy invery narrow frequency bands.

Even if the line-width of the lasers would be made sufficiently narrowto allow the addition of more channels, the number of channels cannot beincreased without limit. Increasing the number of channels results inchannel crosstalk. Crosstalk results from nonlinear effects that occurwithin fiber media when subjected to the intense electrical fieldsproduced when a high channel count is used. In TDM, the bits of severalparallel channels at the same light frequency are interleaved in apredetermined periodic order to create a single serial data stream. Thismethod is very effective when using a buffer, which accumulates andcompresses the data of several channels into a dense serial data streamof a single channel by reorganizing this data with suitable delays.However the data rate permitted by this method, as well as others, isstill limited by the data rate and duty cycle of the modulators or thelight sources (DFB and DBR lasers) themselves when direct modulation isused. That is, in direct modulation, the power to the laser is switchedon and off. The rate at which this can occur has a physical upper limitdue to the relatively long recovery time of the lasers and it produceschromatic dispersions due to broadening of the emitted spectral line ofthe modulated lasers. This is caused by spontaneous emission, jittering,and shifting of the gain curve of the lasers during the currentinjection. Where modulation is performed in an indirect manner, bymodulators, the lasers are operated in a Continuous Wave (CW) mode andseparate modulators perform the modulation of the beam. The modulatorsare usually made from interference devices such as Mach-Zender's,directional couplers and active half wave-plates combined withpolarizers and analyzers. However, an electro-optical device must beactivated to modulate the beam and thereby produces phase shifts andpolarization changes. Such changes involve the creation and removal ofspace charges, which change the density of the charge carriers withinthese electro-optic materials. The formation rate of the space chargesis mainly dependent upon the speed and the magnitude of the appliedvoltage and can be on the order of sub nanoseconds. The charge removalis usually slower and is mainly dependent upon the relaxation time ofthese materials (lifetime of charge carriers) and can be relativelylong. Accordingly, the width of the pulses and the duty cycle of themodulation are dependent limited by the long off-time (latency) of themodulators.

These same rise and fall time limitations impose similar limits on theabilities of switches to direct light along alternative pathwaysaccording to routing commands and data. At present, there are two majorclasses of optical switches. In one class, optical signals are convertedto electrical signals, routed and switched conventionally, and opticalsignals generated anew at the output. As discussed above, the process ofconversion is costly and the reduction of switching time is limitedsince the switching time includes delays due to reading, processing ofdestinations, reconfiguration delays, device I/O, and regeneration ofthe optical signals. Thus the switching time is slow requiring manyparallel channels to obtain throughput making such switches scalepoorly, costly, and otherwise problematic. In optical applications, thisclass of switches goes by the identifier OEO, which stands for signalsmedium conversion, from the optical domain to the electrical domain andthen back to the optical.

A second class of optical switch, which is often very slow toreconfigure, goes by the identifier OO, which stands foroptical-optical, as the signals are maintained thoroughly in the opticaldomain. In these switches, no conversion of optical signals toelectrical signals takes place. Instead, the optical energy is routed bymeans of some sort of light diversion process such as a switchablemirror. In one system, micromechanical actuators or so-called MicroElectro Mechanical System (MEMS), use electrostatic forces tomechanically move microscopic mirrors in response to electrical routingsignals. The speed of such switches is very limited by the slow responseof the devices used to perform switching, for example, MEMS mechanism.The result is that no OO switch is capable of packet switching and isonly applicable where the granularity of data signals is extremely high,such that the delays required for configuration represent a smallfraction of the time required for transmitting. These devices areapplicable in the core portions of networks and do not address thebottleneck problems inherent electronic switches.

At present, the highest bit rate being deployed is about 10G bits persecond per channel. Higher bit rates designs, such as 40G bit per secondper channel, are mainly challenged by developing high bit rate devices,improve optical signal-to-noise ratio and compensate for dispersion.Present high speed 10G bits per second devices are limited by themodulation rate of the modulators, the pulse width that they produce,and the switching time of the electronic switches.

There is a need for reliable mechanisms for exploiting the physicalpotential of fiber optic media in terms of data rate, switching, andcost.

In optical communication networks there is a need for fast, reliable,and inexpensive systems capable of demultiplexing information. Onesolution for such a need is provided by Passive Optical Networks (PON)that passively demultiplex the information, by splitters, into multiplecustomers. Such PON systems have a common use in applications for thelast-mile. However such a solution suffers from security problems sinceevery attached PON network customers receives the whole information ofall other network customers, regardless of the targeted customer.Accordingly it is desired to produce an inexpensive, simpledemultiplexing system in which each customer receives the information ina direct manner and only the information designated specifically to him.

U.S. Pat. No. 5,060,305 entitled “Self Clocked, Self Routed PhotonicSwitch” filed Oct. 22, 1991 and U.S. Pat. No. 6,160,652 entitled“Optical Address Decoder” filed Dec. 12, 2000, disclose systems anddevices for decoding headers in an architecture of sending informationby payloads where the destinations of the payloads are encoded in theheaders.

The design of the embodiments according to the present invention allowssimple direct demultiplexing of the information without the use ofheaders and payloads. Thus the embodiments of the present invention aresimpler, more reliable, faster, and less expensive than the embodimentsdisclosed by U.S. Pat. Nos. 5,060,305 and 6,160,652.

Accordingly, it is an object of the present invention to provide apassive, inexpensive, and reliable system for direct switching, routing,multiplexing and demultiplexing of information;

Another object of the present invention is to provide passive and fastsystems for direct switching, routing, multiplexing and demultiplexingof information in which each customer may receives information directedonly to him;

Another object of the present invention is to provide a fast system fordirect switching, routing, multiplexing and demultiplexing ofinformation that may include a threshold mechanism and switch theinformation in a direct manner;

Another object of the present invention is to provide a fast system fordirect switching, routing, multiplexing and demultiplexing ofinformation across multiple decoding/switching/routing/demultiplexinglayers;

Another object of the present invention is to provide a fast system fordirect switching, routing, multiplexing and demultiplexing ofinformation to form cross connection switching and cross-connectionboxes for decoding/switching/routing/demultiplexing of information;

Another object of the present invention is to provide a fast system fordirect switching, routing, multiplexing and demultiplexing ofinformation that may include a threshold mechanism and in which eachcustomer receives information directed only to him;

Another object of the present invention is to provide fast systems fordirect switching, routing, multiplexing and demultiplexing ofinformation including coincidence gates or decoding devices that may bestateless;

Another object of the present invention is to provide coincidence gatesthat include a summing gate that may be of one of the type of dielectricand metallic beam-splitters, dual gratings, high density gratings, arrayof radiation guide gratings, Array of Waveguide Gratings (AWG),polarization beam-splitters, directional couplers, and Y-junctions;

Another object of the present invention is to provide coincidence gatesthat may be produced in any of the media including, open space,radiation guides, fiber optics, wave guides, and planar wave guidesfabricated on a chip;

Another object of the present invention is to provide coincidence gatesincluding summing gates that may sum the control and the data signalcoherently or non-coherently;

Another object of the present invention is to provide coincidence gatesincluding summing gates that may sum the control and the data signalcoherently and have closed loop phase control;

Another object of the present invention is to provide coincidence gatesincluding electrical or optical threshold mechanisms;

Another object of the present invention is to provide coincidence gatesthat may receive in their inputs control and data signal for a singlesource or from different sources;

Another object of the present invention is to provide coincidence gatesincluding summing gates that may sum the control and the data signal andhave closed loop clock recovery control;

Another object of the present invention is to provide a method andapparatuses to increase the rate of information transmitted using narrowpulse generators and shapers and dense interleaving to produce highdense multiplexing and demultiplexing;

Another object of the present invention is to provide codes withpredetermined destinations including at least one control pulse and onedata pulse;

Another object of the present invention is to provide codes withpredetermined destinations including multiple control pulses;

Another object of the present invention is to provide codes constructedfrom a plurality of pulses with predetermined destinations includingmultiple control pulses to route, switch or demultiplex informationacross multiple routing, switching and demultiplexing layers;

Another object of the present invention is to provide symbolconfigurations, summing gates, and control pulses for increasing theratio between coincidence pulses and non-coincidence pulses produced bycoincidence gates;

Another object of the present invention is to provide coincidence gatesincluding delay lines;

Another object of the present invention is to provide coincidence gatesincluding variable delay lines;

Another object of the present invention is to provide coincidence gatesincluding delay lines compactly produced on a chip;

Another object of the present invention is to provide opticalcross-connection boxes capable of information self routing;

Another object of the present invention is to provide a selfrouting,switching and demultiplexing mechanism that maintainssynchronization;

Another object of the present invention is to provide a self routing,switching and demultiplexing mechanism across DWDM systems that mayinclude multiple switching layers;

Another object of the present invention is to provide embodimentsdesigned to multiplex/demultiplex symbols with predetermined addressesincluding management of guard band between symbols, and,

Still another object of the present invention is to provide embodimentsdesigned to multiplex/demultiplex symbols with predetermined addressesmodulated by any combination of time, phase, and polarizationmodulation.

SUMMARY OF THE INVENTION

An all-optical system for modulating, switching, multiplexing,demultiplexing, and routing signals, for example digital signals in anoptical medium, employs control units that direct energy according to acoincident control signal which may be in the same form as the digitalsignal. Briefly, in an embodiment where the signals are optical, any ofa variety of different interactions between light inputs results in acombined output with a different magnitude when both inputs coincidethan when they do not. For example, an energy summer produces an outputwhose power is proportional to the sum of the two inputs when the twoinputs coincide and whose power is proportional to the individual inputswhen the two inputs do not coincide. In an example embodiment, a controlsignal determines the power level of the output based on some addressingtechnique by combining the control signal at one input with a datasignal at the other input. The control and the data signals may arrivefrom the same source of from different sources. The resulting signal hasa higher magnitude when control and data signals are combined than whennot. The output may be received by an optical-electrical transducer(e.g., a photodiode circuit) or an all optical threshold deviceconfigured to discriminate signals above a predefined threshold(electronically or optically) from signals below the predefinedthreshold. In such a receiver, data signals that are summed with acontrol signal are accepted as received data, while signals that are notsummed (and, as a result, having a power magnitude below the threshold)are rejected. In an application of this example using a summer, atransmitter modulates a light beam to form pulses, each representing abit consisting of a data pulse and a control pulse whose spacingrepresents a destination address. The modulated beam is applied inparallel to a set of summers. Each summer has a non-delayed input and adelayed input (or two inputs when each input has a different delay).Each summer has a respective delay at its delayed inputs (or between itsinputs) such that a given spacing between the data and control pulsescauses a coincidence at only one of the summers. The outputs of all thesummers are sent to respective receivers, each configured to rejectsignals whose magnitude is below a specified threshold. Only onereceiver will accept the data pulses “addressed” for the gate (i.e.whose spacing corresponds to that gate's control input's delay)connected to that receiver. In this embodiment, pulse-pairs will producea single output pulse whose magnitude meets a threshold only at a singlereceiver. This function results in, effectively, a routing of each databit to a selected receiver over a channel connected to multiplereceivers.

In the above example, a simple summer can be fabricated from aY-junction, directional coupler or a beam splitter, all commonly used inoptical communications circuits. For example, it can also be fabricatedfrom other optical devices used for energy summing, such as,transmitting and reflecting grating, fiber grating or other couplingdevices. The light energy is preferably formed of light of a range ofpropagation modes, frequencies, phases or any combination between them,so that the signal power summing effect is produced non-coherently.Alternatively, the light at one input can be a different frequency thanthe light at the other input with the gate output being a mixture of thetwo input frequencies.

In further embodiments, the gate directs a substantial fraction of theenergy pulses (including symbols) in a data signal to a first outputwhen light from its two inputs are coincident, in its summing region,and to a second output when there is no coincidence. This effect can beproduced by coherent summing, for example by means of a beam-splitter ordirectional coupler. In these embodiments, the interaction is coherentresulting in interference between the light signals applied at the twoinputs. The power of the output when the input energy is coincident, inthese latter embodiments, may be greater than the sum of the energyproduced at the outputs in non coincidence situations. Severalvariations on these embodiments are described: In one embodiment, theE-fields of the two input signals are summed providing an output whosepower is up to four times the power of either output when one inputalone provides a signal (assuming the two inputs have the same powerlevel); In another embodiment, the E-fields of the two input signals aresummed. The resultant output is added to a signal generated by aseparate source whose E-field magnitude is some fraction of that of theoutput resulting from coincidence of the inputs and out of phase with itsuch that the magnitude ratio of the signal at the coincidence output ina coincidence state to the signal in a non-coincidence state isincreased. For example, if the E-field of the constant source is onehalf the magnitude of the non-coincidence signal at the coincidenceoutput and out of phase with it, the energy magnitude of the signal in acoincidence state at the coincidence output will be nine times themagnitude of the non-coincidence signal at that output.

In a further embodiment, the pulses may be formed such that there is anegative E-field added to them, whose amplitude is, for example, a thirdof the E-field of the pulses and 180 degrees out of phase. Then, whenthe pulses are added coherently, the coincidence pulse power level is upto nine times (for the −⅓, +1 example) greater than that of the level ofthe non-coincidence pulses or the “floor” level between the pulses.

In an additional embodiment, pulses with E-fields having differentpolarizations may be summed to generate, by vector addition, a pulsewith a different polarization angle matching that of a polarizationfilter such that the energy of either component is substantially moreattenuated than that of the sum. The ratio between the output energiesof the signals in a non-coincidence state and a coincidence state, atthe coincidence output, is depend on whether polarization filter is usedor not in the output(s) of the control device. It also depends on therelative polarization orientation between the inputs beams. When pulses,whose E-fields at respective inputs are in phase, but with a differencein polarization angle of π/2, are summed by a polarizing beam splitter,the above ratio at the output is 4:1 when a polarization filter is usedat the output and 2:1 when such a filter is not used. This ratio can beincreased to 9:1 by adding CW field, with the appropriate magnitudephase and polarization, to each of the inputs or to the summed outputs.It is also possible to select one of two outputs providing thecoincidence behavior by changing the phase of one of the inputs relativeto the other.

Other control mechanisms may be employed besides the addressing schemementioned above. For example, a pulse sequence could be compared in agate, such as described above, to a predefined pulse sequence definingan address. The gate may be configured such that if the addresses match,high-level signals are output due to consistent in the gate.Alternatively, the gate may be configured such that if the addressesmatch, only low-level signals are output due to non-coincidence in thegate. Other modulation schemes could also be used in connection with thepresent invention, for example, phase modulation, polarizationmodulation or any combination of them.

Phase modulation is produced by the relative phase between the data andcontrol signals. When a control signal and a data signal are coincidentwith equal phases, at respective inputs of a control unit, most of thedata signal energy is directed to one output (the coincidence output forphase matching). Alternatively, when a control signal and a data signalare coincident with opposite phases, at the same respective inputs of acontrol unit, most of the data signal energy is directed to the otheroutput (the coincidence output for anti-phase). Accordingly, theappearance of a high-energy signal in one of the outputs of the controlunit depends on the coincidence and the phase conditions.

Polarization modulation is produced by the relative polarization betweenthe data and control signals. When a control signal and a data signalare coherent and polarized along the same direction, at respectiveinputs of a control unit (even if the control unit ispolarization-insensitive), most of the data signal energy is directed toone output: the coincidence output corresponding to phase matching.Alternatively, when the control unit is polarization-sensitive andreceives, at its respective inputs, control and data signals that arepolarized along directions that are normal to each other, most of thedata signal energy is directed to one of the outputs of the controlunit. The coincidence output can be selected by the relativepolarization orientation and phase between the energy at the inputs ofthe control unit. Accordingly, the appearance of a high-energy signal inone of the outputs of the control unit depends on the coincidence, thephase, and the polarization conditions.

Combined modulation can be achieved by any combination of the modulationmethods, i.e., time, phase, and polarization. A combination ofmodulation methods increases the number of independent parameters thateach symbol contains and thus increases the amount of information thateach symbol can carry.

When a control signal and a data signal are coincident at respectiveinputs of a control unit, most of the data signal energy is directed toone output and when the control signal is non-coincident with the datasignal, most of the data signal energy is directed to another output orsimply discarded. According to an embodiment, this “coincidence-gate”behavior is brought about by the interference of the control and datasignals. Note that reference to one signal as a control signal and theother signal as a data signal is, at least in many embodiments, anarbitrary choice and may be used in the present specification simply tofacilitate the description of the invention. The described addressingtechnique may include signals having multiple control pulses. Themultiple control pulses are constructed such that they can only bedecoded by a single combination of multiple coincidence gates. Such atechnique may also be used for addressing across multiple layers ofswitching, demultiplexing or routing layers.

In an embodiment, the interference of light in the control and datasignals is the result of applying one signal to a first diffractiongrating that generates a first interference order diffraction patternand the other signal to a diffraction pattern adjacent or interleavedwith the first such that a different interference order is generatedwhen both signals coincide on both gratings. In an example, the firstgrating may be a transmission grating with (broken or patterned)reflective surfaces between the transmission apertures defining areflection grating. With such a device, one signal may reflect off ofthe reflective grating and the other signal may pass through thetransmission grating. The reflection and transmission diffractionpatterns of either signal produces first order diffracted radiation whenonly one signal falls on the device at given instant of time. But whenboth fall on the device at the same time, so that the effective pitch ofthe diffraction grating includes both the transmission and reflectiongrating, a lower order diffracted radiation results. In the case of thefirst order pattern, the number of lobes is higher and they havedifferent intensities from that of the lower order diffraction pattern.With suitably spatially-located receivers, the energy may be directed indifferent directions from this type of interference device depending onthe relative phase between the beams and whether the two signals arecoincident or non-coincident. The coincidence gate may thus have acoincidence output to which higher energy is sent when the both inputsreceive energy at the same time and a non-coincidence output to whichenergy is sent when the inputs receive energy at different times. Note,as should be clear to a person of ordinary skill, for the aboveinterference type of coincidence gate to work properly, the phases ofthe inputs should be properly aligned to insure the energy from thegratings falls on the respective receivers. It should be understood thatselecting certain outputs as coincident and non-coincident output maychange and each output may serve both, a coincidence and non-coincidenceoutput, depending on the specific application used.

An alternative device for producing a coincidence effect is to performnon-coherent summing. Laser light from a multimode laser or a LightEmitting Diode (LED) characterized by a distribution of wavelengthsand/or phases can be modulated and summed non-coherently. In such anembodiment, the ratio of energies of the coincidence output and thenon-coincidence outputs may not be as high as with coherent summing, butthe effect is still strong enough to be usable for gating.

Using such interference devices, by suitable construction of an opticaldevice, incident energy is directed along different paths depending onwhether the data and control beams are coincident on the inputs of thedevice or non-coincident. The result is a basic component, mentionedabove, called a coincidence gate. This gate may be used to control thepath of a data signal. For example, by articulating a single data signalso that it contains pairs of pulses separated by a predefined spacing,and splitting this signal, sending one to one input of the coincidencegate and sending a delayed version to the other input of the coincidencegate, the signal will transmit a pulse of higher intensity at an outputof a coincidence gate where the pulse spacing matches the delay than atthe output of a coincidence gate where the pulse spacing is differentfrom the delay. By sending such a spaced-pulse symbol to a number ofdifferent coincidence gates in parallel, each with a different delay,the articulated signal will, in effect, select an output according tothe delay matching the spacing of the pulses in the signal. Thus, theoptical signal carries a symbol (the pulse spacing) that selects whichcoincidence gate-device most of its energy will be sent through. Thiseffect amounts to a basic switching function.

Note that the switching function can be layered by providing each outputto another set of different gates each with another different delay. Toarticulate the signal for successive layers, the signal construction maybe repeated in self-similar steps for every switch layer involvedbecause each pulse pair only produces a single pulse at the output. Thedetails of this process are described in the Detailed Descriptionsection along with supporting illustrations.

The coincidence device may also be used to create a modulator for densesignal transmission because of its rapid on-off response. That is, iftwo broad pulses are applied to the control and data inputs of acoincidence device with different time delays, the width of the pulseemerging from the coincidence output will be determined by the periodduring which both input pulses are incident on a gate. Thus, thecoincidence effect can be used to generate pulses that are very narrow.Other devices are also discussed for forming narrow pulses. By combiningmultiple streams from such sources of narrow pulses into a commonoptical channel with respective delays, very dense streams of narrowpulses may be generated thereby increasing the bandwidth of an opticalsignal. A mirror-image process can then be used to demultiplex the densedata stream into respective channels with larger pulse spacing at areceiving end. Thus, the above description embodies amultiplexer/demultiplexer combination. Another way of forming densepulse streams is to modulate multiple parallel channels fed by a modelocked laser and interleaving the pulses.

There are a number of alternative interference devices that may be usedto create a coincidence gate. Y-junctions, directional couplers,fast-pitch diffraction gratings, beam splitters, and other examplesdiscussed in the present specification may be used to form coincidencegates and produce a similar coincidence function. These examples aredescribed in the Detailed Description section below along withsupporting illustrations.

Also, in addition to the modulation and self-switching functionsdescribed above, the coincidence gate may be used as the basis for aswitch controlled by an external control signal. Thus, a data signalfrom one source can be directed to an appropriate output of a layer ofcoincidence gates by sending an appropriately-timed control pulse to allof the gates. Alternatively, a single selected coincidence gate can haveone of its outputs selected by an external control signal bytransmitting a control signal to only the selected coincidence gate.

An additional layer of symbology may be added to an optical signal whichmay be used for switching purposes in coincidence gates employing thediffraction phenomenon. The propagation directions of the variousdiffraction orders may be varied by imposing different phaserelationships between the data and control signals. By placing receiversin different locations, each set with different outputs, the coincidencegate may be configured to provide selectable outputs depending on thephase relationship between the pulses.

The present invention provides an optical system for decoding,switching, demultiplexing, and routing of optical encoded data signalsacross multiple decoding, switching, demultiplexing, and routing layers,including:

a plurality of demultiplexing systems, each of the demultiplexingsystems includes an input and a plurality of outputs, each of thedemultiplexing systems is a system for performing a function selectedfrom a group of functions including decoding, switching, demultiplexing,and routing for producing decoded signals at the outputs in response tothe encoded data symbols received at the input; and

a coupling mechanism for optically coupling the input of onedemultiplexing system of the plurality of demultiplexing systems to oneof the outputs of another demultiplexing system of the plurality ofdemultiplexing systems to form a cascade of demultiplexing systems.

The present invention also provides an optical system for decoding,switching, demultiplexing, and routing of optical encoded data signalsacross multiple decoding, switching, demultiplexing, and routing layers,including:

a plurality of demultiplexing systems, each of the demultiplexing systemincluding:

an input for receiving the encoded data symbols;

a plurality of optical paths having first and second terminals;

a splitting mechanism for directing the encoded data symbols from theinput to each of the first terminals;

a plurality of decoding devices for producing decoded signals inresponse to the encoded data symbols; and

each of the optical paths includes, between the first and secondterminals, at least one of the decoding devices to produce one of thedecoded signals at one of the second terminals in response to one of theencoded data symbols; and

a coupling mechanism for optically coupling the input of onedemultiplexing system of the plurality of demultiplexing systems to oneof the second terminals of another demultiplexing system of theplurality of demultiplexing systems to form a cascade of demultiplexingsystems.

The present invention still provides an optical system for decoding,switching, demultiplexing, and routing of optical encoded data signalsacross multiple decoding, switching, demultiplexing, and routing layers,comprising:

a plurality of demultiplexing systems, each of the demultiplexing systemcomprising:

an input for receiving the encoded data symbols;

a plurality of radiation guides having first and second terminals;

a splitting mechanism for directing the encoded data symbols from theinput to each of the first terminals;

a plurality of decoding devices, each of the decoding devices producesone of a plurality of decoded signals in response to one of the encodeddata symbols; and

each of the radiation guides includes, between the first and secondterminals, at least one of the decoding devices to produce one of theplurality of decoded signals at one of the second terminals in responseto one of the encoded data symbols; and

a coupling mechanism for optically coupling the input of onedemultiplexing system of the plurality of demultiplexing systems to oneof the second terminals of another demultiplexing system of theplurality of demultiplexing systems to form a cascade of demultiplexingsystems.

In another version, the present invention provides an optical system fordecoding, switching, demultiplexing, and routing of optical encoded datasignals across multiple decoding, switching, demultiplexing, and routinglayers, including:

a plurality of demultiplexing systems, each of the demultiplexing systemincluding:

an input for receiving the encoded data symbols;

a first plurality of radiation guides having first and second terminals;

a first splitting mechanism for directing the encoded data symbols fromthe input to each of the first terminals of the radiation guides of thefirst plurality of radiation guides;

a plurality of decoding devices each of the decoding devices includes asecond plurality of radiation guides, each of the radiation guides ofthe second plurality of radiation guides associated with one of theports of a second splitting mechanism and with one of the ports of acombining mechanism, the decoding devices are arranged for producingdecoded signals in response to the encoded data symbols; and

each of the optical paths includes, between the first and secondterminals, at least one of the decoding devices to produce one of thedecoded signals at one of the second terminals in response to one of theencoded data symbols; and

a coupling mechanism for optically coupling the input of onedemultiplexing system of the plurality of demultiplexing systems to oneof the second terminals of another demultiplexing system of theplurality of demultiplexing systems to form a cascade of demultiplexingsystems.

While some of the embodiments of the invention are illustrated as beingconstructed in one of the media of open space, fiber optics, radiationguides, waveguides, and planar waveguides on a chip, each of them may befabricated in any of these media. It also should be clear that while thedescriptions below describe coincidence gates they are also decodingdevices. While the optical encoded data symbols may also be described,below, as encoded signals, signals including information and controlpulses, symbols, symbol signals, spaced-pulse symbols, pulse patternsand signals, it should be clear that they all may represent opticalencoded data symbols as well as other signals defined by other termsthat may describe equivalents to optical encoded data symbols.

The invention will be described in connection with certain preferredembodiments, with reference to the following illustrative figures sothat it may be more fully understood. With reference to the figures, itis stressed that the particulars shown are by way of example and forpurposes of illustrative discussion of the preferred embodiments of thepresent invention only, and are presented in the cause of providing whatis believed to be the most useful and readily understood description ofthe principles and conceptual aspects of the invention. In this regard,no attempt is made to show structural details of the invention in moredetail than is necessary for a fundamental understanding of theinvention, the description taken with the drawings making apparent tothose skilled in the art how the several forms of the invention may beembodied in practice.

BRIEF DESCRIPTION OF THE DRAWINGS

The invention is herein described, by way of example only, withreference to accompanying drawings, wherein:

FIGS. 1A, 1B, 1C and 1D are figurative illustrations of a gate havingtwo inputs and two outputs showing the output signals at the gateoutputs for different combinations of the input beams received at thegate inputs;

FIGS. 2A, 2B and 2C are schematic illustrations of a gate including adielectric beam-splitter device having two inputs and two outputs andshowing the output signals at the gate outputs for differentcombinations of the input beams received at the gate inputs;

FIGS. 3A, 3B and 3C are figurative illustrations of a gate including ametallic beam-splitter device having two inputs and two outputs andshowing the output signals at the gate outputs for differentcombinations of the input beams received at the gate inputs;

FIGS. 4A, 4B, 4C, 4D and 4E schematically illustrate a gate made of adual grating device having transmitting and reflecting gratingsillustrated within a prism having two inputs and two outputs and showingthe output signals at the gate outputs for different combinations of theinput beams with different relative phases received at the gate inputs;

FIGS. 5A, 5B and 5C are figurative illustrations of a gate made of aY-junction combiner device having two inputs and one output showing theoutput signal at the gate outputs for different combinations of theinput beams received at the gate inputs;

FIGS. 6A, 6B and 6C are schematic illustrations of a gate constructed bya high pitch grating device illustrated within a prism having two inputsand two outputs showing the output signals at the gate outputs fordifferent combinations of input beams received at the gate inputs;

FIGS. 7A and 7B schematically illustrate a gate made of an array ofinterleaved light guides having two inputs and one output and showingthe gate where it is fabricated by optical fibers and planar waveguides,respectively;

FIGS. 8A, 8B, 8C and 8D are figurative illustrations of a gate includinga polarizing beam splitter device and two output polarizes having twoinputs and two outputs and showing the output signals at the gateoutputs for different combinations of the input beams received at thegate inputs;

FIG. 8E is a schematic illustration of a gate produced by a directionalcoupler exhibiting behavior similar to the behavior of the gatesillustrated by FIGS. 1A–1D, 2A–2C, 3A–3C, 4A–4E, 5A–5C, 6A–6C, 7A–7B and8A–8D;

FIGS. 9A and 9B illustrate coincidence gates for symbol-selectionmechanism in a situation where the gates are in non-coincidence andcoincidence states, respectively;

FIG. 9C is a schematic illustration of a symbol copier that duplicates asingle symbol to produce input symbols for a coincidence gate;

FIG. 9D schematically illustrates a one-to-two demultiplexerrepresenting in general any one-to-many demultiplexer having outputports that each of them has a corresponding receiver that respond onlyto a specific corresponding symbol at the input;

FIG. 9E is a schematic illustration of series of symbols configured toproduce time synchronized coincidence signals;

FIGS. 9F, 9G and 9H illustrate the coincidence and non-coincidencesignals produced at the outputs of coincidence gates in response toinput signals in the from of spaced-pulses symbol, spaced-notches symbolwith non zero background, and spaced-pulses symbol including pulses withdifferent widths, respectively;

FIG. 9I illustrates the spectral distributions of wide band non-coherentand narrow band coherent signals;

FIG. 10A is a schematic illustration of the field vectors of the signalsreceived by a coincidence gate and their delayed vectorial coherentsumming produced at the outputs of the coincidence gate;

FIG. 10B illustrates exemplary presentation of vectors illustrated bytheir magnitude and phase in a complex plane;

FIG. 10C is a schematic illustration of the field vectors of the signalsand their non-zero background received by a coincidence gate and theirenhanced delayed vectorial coherent summing produced at the outputs ofthe coincidence gate;

FIG. 10D is a schematic illustration of the field vectors of the signalsreceived by a coincidence gate and their vectorial coherent summingproduced at the coincidence output of the coincidence gate that isvectorially summed in opposite phase with CW radiation to produceenhanced contrast between the coincidence signal and the backgroundsignals;

FIG. 10E schematically illustrates the embodiment for producing thevectorial summing illustrated by FIG. 10D;

FIG. 10F is a schematic illustration of the output signal produced bythe embodiment of FIG. 10E;

FIG. 11A illustrates a polarization based coincidence gate combined withcontrast enhancer device to increase the contrast between thecoincidence signal and the background;

FIG. 11B is a schematic illustration of the field vectors in variouslocations of the device of FIG. 11A shown in their corresponded timeslots;

FIGS. 11C and 11D shows the intensities of the signals in variouslocations of the device of FIG. 11A;

FIG. 12A is a schematic illustration of an embodiment including acoincidence gate combined together with an optical threshold device toincrease the contrast between the coincidence and the non-coincidencepulses;

FIGS. 12B and 12C illustrate the combined transmission function of anoptical amplifier and an attenuator and the transmission function of anoptical amplifier alone, respectively;

FIGS. 12D and 12E illustrate the signals propagating in the embodimentof FIG. 12A in various locations for non-coincidence and coincidencesignals, respectively;

FIG. 12F illustrate an ideal and practical transmission function of anoptical amplifier;

FIG. 12G is a schematic illustration for a modified design of theembodiment of FIG. 12A;

FIGS. 12H and 12K illustrate the signals propagating in the embodimentof FIG. 12G in various locations for non-coincidence and coincidencesignals, respectively;

FIG. 13A is a general schematic illustration of a coincidence gatehaving two inputs and two outputs;

FIG. 13B illustrates a coincidence gate receiving input signals fromdifferent sources;

FIGS. 13C, 13D and 13E schematically illustrate specific design forclosed loop phase control, general design for closed loop phase andclock recovery control, and closed loop phase and clock recovery controlfor multiple clients, respectively;

FIG. 13F schematically illustrates a system for selecting a desired timedelay for a coincidence gate;

FIG. 13G is a schematic illustration of a system for enhancing thecontrast between the coincidence signal and the background at the outputof a coincidence gate;

FIG. 13H schematically illustrates a system including an opticalthreshold device for enhancing the contrast between the coincidencesignal and the background at the output of a coincidence gate;

FIG. 13I is a general schematic illustration of a coincidence gate thatmay or may not include any combination between a coincidence gate andany other means accompanied to the gate;

FIG. 13J illustrate a design for a time delay selector;

FIG. 14A schematically illustrates a self demultiplexer system designedto demultiplex the input information having different symbols, intodesignated outputs port according to the predetermined destinationencoded in the input symbols;

FIGS. 14B, 14C and 14D illustrate exemplary internal structures of thedividing device of the self demultiplexing system of FIG. 14A;

FIGS. 15A and 15B illustrate a device and an icon representing thisdevice, respectively, designed for converting a single pulse into asymbol signal including pair of pulses;

FIG. 15C schematically illustrates a multiplexing system forinterleaving symbols signals to form a dense stream of symbols that maybe arranged in form of Time Division Multiplexing (TDM);

FIG. 15D is a schematic illustration of a duplicating device includingcirculating loop used to increase the density (rate) of the pulses;

FIG. 15E is a schematic illustration of a demultiplexer designed forself demultiplexing of symbol signals such as the interleaved symbolsignals produced by the multiplexer of FIG. 15C;

FIGS. 15F and 15G schematically illustrate narrow pulse generators withand without threshold mechanism, respectively;

FIG. 15H is a schematic illustration of the signals produced atdifferent locations in the narrow pulse generators of FIGS. 15F and 15G;

FIG. 15J schematically illustrates a multiplexer that receives opticalpulses and interleaves them into high dense symbol signals includingpulses that are narrower than the pulses at the input of themultiplexer;

FIG. 15K schematically illustrates the foregoingmultiplexer/demultiplexer combinations as a generic schematic;

FIG. 15L schematically illustrates a contrast enhancer device used toincrease the ratio between coincidence and non coincidence pulses in themultiplexer of FIG. 15J;

FIGS. 15M and 15N are schematic illustration of the generic multiplexersand demultiplexers of FIG. 15K that may have multiple inputs and outputsand arranged in different configurations;

FIG. 15P schematically illustrates a system for self demultiplexing overmultiple layers;

FIGS. 15Q and 15R schematically illustrate self demultiplexers with andwithout data control, respectively;

FIG. 15S schematically illustrates a system for self n-by-m routingconnection;

FIG. 15T schematically illustrates a many-to-one combiner alternative tothe star combiner used in FIG. 15S;

FIGS. 16A, 16B and 16C schematically illustrates the construction ofsymbols designed for self demultiplexing/switching across multiplelayers;

FIG. 16D is a schematic illustration of self demultiplexing/switchingsystem across multiple layers;

FIG. 16E schematically illustrates a coincidence gate combined withelectronic detectors and comparator (differential amplifier) to increasethe contrast between the coincidence and the non-coincidence pulses;

FIG. 16F illustrates the intensities of the signals at the coincidenceand the non-coincidence outputs of the coincidence gate of FIG. 16E andshows the coincidence signal produced at the output of the comparator ofFIG. 16E;

FIG. 16G is a schematic illustration of the coincidence andnon-coincidence signals produced at the different layers of selfdemultiplexing/switching system;

FIG. 17 schematically illustrates a selfdemultiplexing/switching/routing Wavelength Division Multiplexing (WDM)system including multiple layers of self Code DivisionMultiplexing/demultiplexing gates;

FIG. 18A is a schematic illustrations of a selfrouting/switching/demultiplexing system made of radiation guides andincludes electronic threshold devices;

Fib. 18B schematically illustrates an exemplary threshold mechanism forthe system of FIG. 18A that includes a comparator;

FIG. 19 schematically illustrates an optical delay line fabricated on achip that includes optical couplers and mirror like edge surfaces;

FIGS. 20A and 20B schematically illustrate the configuration of FIG. 19where the mirror like edge surfaces are replaced by Bragg reflectorgratings;

FIGS. 20C and 20D are schematic illustrations of the implementation ofthe delay line of FIG. 19 in a coincidence gate with and without a phaseshifter, respectively;

FIG. 20E schematically illustrates a delay line fabricated on a chipthat includes an open core of a loop;

FIGS. 21A, 21B, 21C and 21D schematically illustrate four versions ofmultiplexing/demultiplexing systems for symbol signals;

FIGS. 21E, 21F, 21G and 21J schematically illustrate symbol signals, theartifact pulses that they produce and various arrangements of guardbands between the symbols;

FIG. 21K schematically illustrates narrow pulses arriving from multipleparallel channels and shows their multiplexing (interleaving) into acommon channel in a form of symbol signals;

FIG. 21L is a schematic illustration of a multiplexing system thatperforms the multiplexing illustrated by FIG. 21K;

FIG. 22A is a schematic illustration of a coincidence gate designed toreceive symbols containing more than two pulses for enhancing thecontrast between coincidence and non-coincidence signals;

FIGS. 22B and 22C illustrate the signals propagating in the embodimentof FIG. 22A in various locations;

FIG. 22D schematically illustrates a switching/routing/demultiplexingsystem that eliminates the need for time guard bands between the datasymbols and including combined coincidence gates;

FIG. 22E is a schematic illustration of an alternative design for acombined coincidence gate that may be used in the system of FIG. 22D;

FIG. 22F schematically illustrates the symbols that are demultiplexed bythe system of FIG. 22D and shows that the symbols do not include timeguard band and are closely packed;

FIGS. 23A–23F schematically illustrate the output signals at the outputsof a beam splitter for various input beams having various relativephases;

FIGS. 23G and 23H illustrate the coincidence and the non-coincidencesignals at the outputs of a coincidence gate for a data symbol signalencoded by time and phase modulation;

FIG. 23I and 23J illustrate multiplexing and demultiplexing systems fordata symbol signals modulated by time space and relative phase betweenthe pulses of the symbols, and

FIGS. 23K, 23L and 23M are schematic illustrations of data symbolsignals appearring at various locations of the systems illustrated byFIGS. 23I and 23J.

DETAILED DESCRIPTION OF THE EMBODIMENTS

FIGS. 1A, 1B, 1C and 1D are figurative illustrations of a gate 100 thatdirects applied energy, for example, optical energy, based on aninteraction between two sources, such as a control source and a sourcerepresenting data. As discussed below, the gate 100 may permit theselective application of higher energy to an output port based on thetiming and configuration of inputs by interaction of the inputs andwithout the requirement for a state change of the gate 100. A discussionof various embodiments that exhibit this behavior follows the discussionof FIGS. 1A, 1B, 1C and 1D.

Referring to FIG. 1A, a gate 100 has two inputs 5 and 10 and isconfigured such that when compatible energy signals are receivedsimultaneously at the inputs 5 and 10, responsive outputs, at an outputport 15, is obtained. For example, the inputs may be optical energypulses whose phases are aligned to constructively interfere within thegate 100 or light beams whose polarization angles are in a predeterminedrelationship relative to each other and to filters within the gate 100.The gate 100 may be further configured such that if the energy receivedat the inputs has some other relationship (polarization angles, phase,or relative timing, for example) then a different output is obtained.The gate 100 may also, in embodiments, be configured to generate adifferent output signal at another output, for example output 20 wheresome of the energy is directed. For example, when a differentrelationship between the signals received at the inputs 10 and 5 exists,different signals may be output at such an additional output 20.Although only one additional output 20 is shown, more may be provided,depending on the embodiment.

In FIG. 1A, an input signal 40 includes an input symbol, representedhere by a pulse 35 applied to input 5 of the gate 100. A second input 10receives a different input symbol, represented here by the absence of acoinciding pulse (i.e., no input signal). An output signal 60, and wherepresent other output signals represented by output 63, are responsive tothe input signals. Here the output signals are represented by pulses 70and 80 generated at outputs 15 and 20, respectively. The output signalsare detected by sensors 90 and 95. Although gate 100 has two outputs 15and 20 from which signals 60 and 63 are emitted and detected by sensors90 and 95, respectively, a greater or lower number of outputs may beprovided as will be clear from the discussion of specific embodimentsbelow.

Referring now to FIG. 1B, the inputs signals change. Here, a differentinput signal 25 is represented by a pulse 30 applied to the input 10 ofthe gate 100 and no signal at input 5. A changed output signal 61 isrepresented by a pulse 71 generated at the output 15. In the illustratedcase, the output may be substantially the same whether there is a pulseat input 5 or at input 10, but not coincident. Referring to FIG. 1C,when pulses 30 and 35 are applied to both inputs 10 and 5, respectively,a different output 62 results, which includes a pulse 72, which isdifferent from either pulse 70 or 71.

By providing an appropriate detector, such as, detector 90, to the gate100, it can be determined whether a signal was applied to either input 5or 10 independently or to both in a certain temporal relationship. Thismay be determined by detecting the presence of a pulse 72 versus eitherpulse 70 or 71, for example, by comparing an intensity level of therespective pulses. Thus, for example, if a receiver is configured todetect only pulses of the form 72, a signal modulated to carry data andapplied at one of the inputs 5 or 10 may be detected as such at theoutput 15 only when a “control signal” is applied at the other input 10or 5 simultaneously and respectively. In this case, for example, a datasignal at input 5 may be considered to be passed or blocked depending onthe coincidence of a signal at input 10. Thus, one of the inputs can beregarded as a control input and the other as a data input. In FIG. 1C,signals 25 and 40 might be coherent and the relative phase between themmight be adjusted in a way that output 20 might not emit any radiation.Note that, depending on the nature of the signals applied at ports 5 and10, which output is used as the output of interest may be changed. Forexample, the phase relationship between the input signals 25 and 40 mayaffect which port 15, 20 would be better used as a more effective onefor signaling.

FIG. 1D illustrates a configuration, similar to that of FIG. 1C, exceptthat both outputs, 15 and 20, are used for signaling. The nature of thesignals applied at ports 5 and 10 may create useful signals at bothoutputs 15 and 20 that may be in a form of signals 83 and 84 carried bybeams 66 and 67, respectively. For example, the relative phase betweenbeams 25 and 40 may determine at which output port an enhanced outputdue to constructive interference appears.

Referring to FIGS. 2A, 2B and 2C, an embodiment of a device that mayexhibit behavior such as gate 100 is a dielectric beam splitter 110. Insuch an embodiment, the inputs are optical energy. One input 115 (therelative strengths of all inputs and outputs are represented by acomplex number indicating relative peak amplitude of their electricfields E-field) is a beam incident from one angle, which results in thegeneration of reflected and transmitted output ports 112 and 113 withoutput signals 145 and 150. The phase of the reflected output 150 isshown as π/2 radians ahead of that of the input 115 to indicate that arelative change of phase occurs depending on the presence and phase of asecond input 160. Each output in FIG. 2A has an intensity of about halfthat of the input beam intensity due to the effect of the beam splitter110. The intensity is proportional to the square of the E-field. In FIG.2B, the input 160 includes pulse 155 whose phase is shown arbitrarily asbeing π/2 radians behind of that of the input 115, produces a similarresult of two output signals 165 and 170 emanating from output ports 112and 113, respectively. The intensities of each of these output signalsis about half that of the input 160. Each of the inputs may includerespective pulses 125, 155 as illustrated.

It is assumed that the energy incident on the dielectric beam splitter110 consists, at least substantially, of a single wavelength of light,although, as discussed below, in further embodiments, they consist ofnon-coherent radiation such as multiple wavelengths, propagation modes,phases or any combination of them. Where the light signals arenon-coherent, the power combination effect is correspondingly differentwith simple power summing, rather than field summing, taking place.

Referring to FIG. 2C, when inputs 175 and 180 are incidentsimultaneously on the dielectric beam splitter 110, an output 197 isgenerated at output port 112 whose field corresponds to the sum of powerof the two inputs 180 and 175. The intensity of the pulse 190 of output197, being proportional to the square of the field amplitude, is thusfour times the intensity of either output 145, 150 165, 170 when onlyone input signal 115, 160 is applied alone. If an incident signal 115 or160 contains a pulse 125, 155, then the amplitude of an output pulse135, 140, 136, 141, is half that of the input pulse 125, 155 when thelatter is incident alone. If incident input signals 175 or 180 containpulses 185, 195, then the amplitude of an output pulse 190, is twicethat of either input pulse 185, 195 when the pulses 185, 195 areincident simultaneously. If the beam 197 is taken as the output, thebehavior of dielectric beam splitter 110 can be seen to fall within thedescription of the gate 100 (FIGS. 1A–1D).

Note that the output may be taken as 145, 165 or 150, 170 as well andstill fall within the description of the gate 100, depending on theinterpretation of the received signal, the relative phase between inputbeams 115 and 160, and how data is represented. When using coherentenergy, such as light, the energy ratio between the energy of thecoincidence pulse, at the coincidence output, and the energy of thenon-coincidence pulse at that output is up to four. When usingnon-coherent light this ratio is up to two. The differences between theabove ratios is due to the fact that when using coherent light thecontrol device (gate 100) acts as a field combiner while it acts as apower combiner when using non-coherent light. In addition, when usingcoherent radiation, the coincidence signal is produced at only oneoutput and the non-coincidence signal is null. Thus the energy that isdivided between two outputs, in a non-coincidence situation, is emittedfrom only one output, in a coincidence situation.

Note that if the phase of either input signal 175 or 180 is changed byπ, the coincidence output pulse will emanate from the port 113 ratherthan the port 112. This effect may be used to “direct” the coincidencepulse 190 based on a phase encoding of one or both of the input signals.As will be discussed below, this along with the selective gating effectmay be used to perform a communications function as performed by aswitch or multiplexer/demultiplexer.

Referring to FIGS. 3A, 3B and 3C, a further embodiment of a device thatmay exhibit behavior such as gate 100 is a metallic beam splitter 210.In this embodiment, again, the inputs are assumed to be optical energywith the electric field represented by vectors in complex coordinates.The field magnitude is indicated by a number near the field vector. Oneinput 215 is a beam incident from one angle, which results in thegeneration of reflected and transmitted outputs 245 and 250. Some lossof energy occurs in the material of the metal film of the beam splitterso the sum of the power of the outputs 245 and 250 is about half that ofthe input 215. The phase of the reflected output 250 is shown as πradians ahead of that of the input 215, which is typical of reflectionfrom a metal. Output energy 245 is transmitted by metal beam splitter210 due to the tunneling effect and thus suffers from attenuation. Themetal attenuation can be adjusted by varying the metal thickness. Thetype of metal and its thickness are chosen to produce 50% attenuationand 50% reflectance. In FIG. 3B, the input 260 whose phase is shownarbitrarily as being π radians ahead of that of the input 215, producesa similar result of two outputs 265 and 270 whose intensities are abouta quarter that of the input 260. Outputs 265,270 adjusted to have thesame intensity and equal to quarter of the input intensity. Thisadjustment is done by choosing the reflectivity of the metal to be equalto its attenuation. Each of the inputs may include respective pulses 255and 225, as illustrated. Again, it is assumed that the energy incidenton the metallic beam splitter 210 consists, at least substantially, of asingle wavelength of light, although, as discussed below, in furtherembodiments, they consist of non-coherent radiation that may containmultiple wavelengths, propagation modes, phases, or any combination ofthem.

Referring to FIG. 3C, when inputs 275 and 280 are incidentsimultaneously on the metallic beam splitter 210, outputs 282, 297 aregenerated whose fields are equal to that of either input 280 and 275.The intensity of the outputs 282, 297 is higher by a factor of fourrelative to the outputs 265, 270, 245, 250 because no loss occurs in themetal when the phases of the incident beams 275 and 280 are in aparticular relationship and coincident on the beam splitter 210 asillustrated. The loss in the metal is reduced, in coincidence, due to afree path created by the joint and overlap between the two skin-depthson both sides of the metal, which are produced simultaneously by the twobeams that coincide. If incident signals 215 or 260 contain pulses 225,255, then the amplitude of any output pulse 235, 240, 267, 277, is aquarter that of the input pulse 225, 255 when the latter is incidentalone. If incident signals 275 or 280 contain pulses 285, 295, then theamplitude of an output pulse 290 (or 287), is equal to that of eitherinput pulse 285, 295 when the pulses 285, 295 are incidentsimultaneously. When using coherent light, the energy ratio between theenergy of the coincidence pulse, at the coincidence output, and theenergy of the non-coincidence pulse at that output is up to four as aresult of field combining. When using non-coherent light this ratio isup to two as a result of power combining and no change of the loss inthe metal of the beam splitter. If the beam 282 (or 297) is taken as theoutput, the behavior of metallic beam splitter 210 can be seen to fallwithin the description of the gate 100 (FIGS. 1A–1D).

Referring now to FIG. 4A, a dual grating device 310 has a grating 311,illustrated within a prism 299. The grating has intermittent reflective313A surfaces. Light beams 300A and 300B incident from opposite sides ofthe grating 311 generate a diffraction pattern 300C that, for example,is of one order when only one beam 300A or 300B is incident and ofanother when both beams 300A and 300B are simultaneously incident. Thisis because when beam 300B is incident alone, light passes through onlythe gaps 313D between grating elements 313C and when beam 300A isincident alone light is reflected only from the reflective surfaces313A. As a result, the effective grating pitch is of a certain order andsubstantially the same due to the identical spacing of reflectivesurfaces 313A and gaps 313D. However, when both beams 300A and 300B areincident, the effective grating pitch is doubled because the gaps 313Dare interleaved with the reflective surfaces 313A.

Referring to FIGS. 4B, 4C and 4D, yet a further embodiment of a devicethat may exhibit behavior such as gate 100 (FIG. 1) is a dual grating310. In this embodiment, again, the inputs are assumed to be opticalenergy. One input 309 is a beam incident from one angle, which resultsin the generation of reflected and transmitted outputs 307 and 305. Theresulting interference patterns 301 and 303, may have three lobes if thewavelength of the light and the grating 311 pitch are appropriatelyselected. As shown in FIG. 4C, a similar result obtains if a beam 313 isincident from another angle with transmitted and reflected interferencepatterns 319 and 321 being generated. Again, it is assumed that theenergy incident on the dual grating device 310 consists, at leastsubstantially, of a single wavelength of light, although, as discussedbelow, in further embodiments, they consist of multiple wavelengths,modes, or phases.

Referring to FIG. 4D, when inputs 309 and 313 are incidentsimultaneously on the dual grating device 310, an interference pattern329 of lower order is generated. If the pitch of the grating 311 isselected appropriately as well as the phase between beams 313 and 309,the intensity of a given part of the interference patterns 329, 327,produced when both inputs 309 and 313 are incident simultaneously, maybe four times greater than of interference patterns 301, 321, 303, 319produced when either of beams 313 or 309 is incident alone. Illustratedis the situation for zero and first order interference patterns wherethe central lobe of the interference pattern exhibits this effect. Ifincident signals 309 and 313 contain pulses then the amplitude of acorresponding output pulse has a first magnitude when the latter isincident alone. If incident signals 309 and 313 contain pulses then theamplitude of an output pulse having four times the first magnitude whenthe pulses are incident simultaneously. If light from the central lobe329A is collected and treated as an output, then the behavior of thedual grating device 310 can be seen to fall within the description ofthe gate 100 (FIGS. 1A–1D).

The intensity of the lobes in interference patterns 301, 303, 319, 321,327 and 329 are schematically illustrated and do not represent theactual relative intensity of the lobes where, actually, the side lobesare smaller than the central lobe. The transmitting gaps 313D and thereflecting elements of surface 313A can be broadened to convert grating310 into transmitting and reflecting binary grating. In such a case theside lobes has half of the intensity of the central lobe.

When using coherent light the energy ratio between the energy of thecoincidence pulse, at the coincidence output, and the energy of thenon-coincidence pulse at that output is up to four as a result of thereduction of the number of lobes due to field interference. When usingnon-coherent light the number of lobes in the interference pattern doesnot change and the above ratio is up to two as may be predicted sincethe energies are summed.

Referring now to FIG. 4E, when the relative phases of the input signalsare changed by π, the interference patterns 333 and 335 corresponding tocoinciding inputs 309A and 309B will change from a single lobe 329A totwo large lobes as indicated at 333A and 335A. The total energy outputduring coincidence and non-coincidence follows the same relationship,but the energy is divided between two lobes. With suitably locatedoptical pickups and a combiner, for picking up the total energy in thepair of lobes, e.g., 333A, and one located to pick up the energy in asingle lobe such as at 329A, this effect may be used to “direct” thecoincidence pulse 190 based on a phase encoding of one or both of theinput signals. As will be discussed below, this along with the selectivegating effect may be used to perform a communications function asperformed by a switch or multiplexer/demultiplexer.

Referring to FIGS. 5A, 5B and 5C, an optical Y-junction 346 may alsoexhibit the described properties of the gate 100 of FIGS. 1A–1D. A firstinput signal 340 may be applied to a first leg 343 with no coincidentsignal applied to the second leg 344. An output signal 345 may have anintensity magnitude of half that of the input signal 340. Similarly, asecond input signal 342 may be applied to the second leg 344 with nocoincident signal applied to the first leg 343. In that case, again, anoutput signal 348 may have an intensity magnitude of half that of theinput signal 342. Note that half of the energy is lost to the secondpropagation mode, in the coupling region 346A, and constitutes a loss,from the device at output 347. When both input signals 340 and 342 areincident simultaneously and in phase, the magnitude of an output signal350, at output 356, may be sum of the magnitudes of the input signals340 and 342. In the latter case, the energy in inputs 340 and 342 iscoupled only to the first propagation mode, in junction 346A, and allpropagates through output 347. Accordingly, when using coherentradiation, the energy of the coincidence output pulse 350 is up to fourtimes higher than the non-coincidence pulses 345, 348, depending on therelative phases of inputs 340 and 342. When using non-coherent radiationfor pulses 340, 342 the energy of the coincidence pulse 350 is only upto twice the energy of pulses 345, 348. Vector diagrams 341, 339, 352,354 and 356 are vectorial presentations of signals 340, 342, 345, 348and 350, respectively. The values accompanied to the vector diagramsindicate the field amplitudes of the vectors corresponding to thesignals that they represent.

Referring to FIGS. 6A, 6B and 6C, yet another embodiment of a devicethat may exhibit behavior such as gate 100 of FIGS. 1A–1D is a highpitch grating 360 device with a high-pitch grating 360A within atransparent prism 360B. In this embodiment, the inputs 361 and 363 are,again, optical energy. One input 361 (as in the embodiment of FIGS.2A–2C, the relative strengths of all inputs and outputs are representedby a complex number indicating relative peak amplitude of their electricor magnetic fields) is a beam incident from one angle, which results inthe generation of reflected and transmitted outputs 366 and 370 fromoutput ports 379 and 377, respectively. The phase of the reflectedoutput 366 from the port 377 is shown as π radians behind that of theinput 361 as should be for a reflection from a metal. Transmitting andreflecting metal grating 360A is a zero order grating, which means thatits transmitting openings are smaller than the radiation wavelength.Thus, the openings behave as a metallic waveguides near cutoffconditions and produce small attenuation and a phase shift of π/2radians, to transmitted output 370, relative to input 361. Each outputin FIG. 6A has an intensity of about half that of the input beamintensity 361 due to the effect of the grating 360A, and the fact thatthe intensity is proportional to the square of the E-field. In FIG. 6B,the input 363 whose phase is shown arbitrarily as being π/2 radians outof phase with input 361, produces a similar result of two outputs 374and 376 whose intensities are half that of the input 363. Each of theinputs 361 and 363 may include respective pulses 362, 372 asillustrated. Again, it is assumed that the energy incident on thegrating device 360 consists, at least substantially, of a singlewavelength of light, although, as discussed below, in furtherembodiments, they consist of multiple wavelengths or other forms ofnon-coherent radiation. While the radiation transmitted by grating 360Amay suffer attenuation, it still can have an intensity that is equal tothe intensity of radiation reflected from grating 360A. Equalizing theintensities of reflected from and transmitted through grating 360A canbe done by selecting the reflectivity, the gap size, and the thicknessof grating 360A.

Note that the port from which the coincidence pulse emerges 377 or 379can be selected based on the phase relationship of the input signals 361and 363. As in the embodiments of FIGS. 2A–2C and FIGS. 4A–4E, when thephase difference between the input signals 361 and 363 is changed by π,the port from which the coincidence pulse emanates switches. In thefurther embodiments discussed below, it should be understood that thephase-selection may be obtained by suitable change in the phase of oneor both inputs and it will not be specifically referred to in theattending discussion.

Referring to FIG. 6C, when inputs 361 and 363 are incidentsimultaneously on the grating device 360, an output 376 is generatedwhose field corresponds to the sum of power of the two inputs 361 and363. The intensity of the output 376 is thus four times the intensity ofeither output 366, 370, 376, 374 when only one input signal 361, 363 isapplied alone. If an incident signal a pulse 362, 372, then theamplitude of an output pulse 354, 368, 375, 380 is half that of theinput pulse 361 and 363 when the latter is incident alone. If inputpulses 362 and 372 are incident together, the amplitude of an outputpulse 378 is twice that of either input pulse. Thus, the grating device360 can be seen to fall within the description of the gate 100 (FIGS.1A–1D). Note that the output 374 may be taken as the output and stillfall within the description of the gate 100, depending on theinterpretation of the received signal and how data is represented. Inthe other embodiments discussed above employing gate 100 (FIGS. 1A–1D),grating 360A can be used with non-coherent light to produce acoincidence signal so that its coincidence signal intensity is up todouble the non-coincidence signal.

Referring to FIG. 7A, an alternative structure for creating the low andhigh order interference patterns exhibited by the grating of device 310of FIGS. 4A–4D uses an array of interleaved light guides 391 to projecta diffraction pattern 383 whose order depends on the coincidence of twoinputs 385 and 387. The first input 385 directs light into one set oflight guides 389A which are established at a first spacing. The secondinput 387 directs light into another set of light guides 389B which areestablished at the same spacing, but offset by one half that spacingfrom the first set and interleaved. When a light signal is applied tothe first or second input 385, 387 a higher order interference patternresults than when both receive light signals simultaneously. Thebehavior of this embodiment in conformance with the description of thegate 100 is substantially as discussed with respect to the embodiment ofFIGS. 4A–4D. Phase shifter 395 and 397 ensure that the proper phaserelationships exist at the grating output. Phase shifter 395 and 397 maybe of various types, such as, stretchers or thermal phase-shifters.

Referring now also to FIG. 7B, the light guides 389A and 389B may befabricated as laminar waveguide structures 389A and 389B usinglithographic techniques on a substrate 410 for mass production. Since,in all of the above embodiments discussed above, the maintenance of aprecise phase relationship may be essential, adjustable delay portions(phase shifter) as indicated for example at 408 may be formed on thewaveguide structures 389A and 389B which are independently controllablevia control leads 406 and 402. Various mechanisms for adjusting theindex of refraction of materials suitable for waveguide structures 389Aand 389B are known, for example, ones depending on the strength of anapplied electric field or ones depending on temperature. Thus, theadjustable delay portions 408 (typ.; Note that the nomenclature “typ.”which stands for “typical,” indicates any feature that is representativeof many similar features in a figure or in the text) may includeappropriately treated materials and electrical contacts to permit thecontrol of the phase (and more coarsely, the timing) of the signals suchthat the required interference effects are obtained. Fibers, for exampleas indicated at 412, are shown connecting the waveguides to input ports414 and 416, however, the same function of routing may be provided by athree-dimensional lithographic techniques as well. Other opticaloptically-interference generating structures may be created to providesimilar effects and the above set of embodiments is intended as beingillustrative rather than comprehensive. All of the above drawings arefigurative and features are exaggerated in scale to make the elementsand their function clearer.

Referring now to FIG. 8A, a polarizing beam splitter device 418 includesa polarization filter 423 that transmits and reflects incident opticalinputs 419A and 419B. An orientation of the polarization filter 423 isindicated by arrows 423A. As is known in the art, when an optical input419A or 419B is transmitted through the polarization filter 423, theinput field of beams 419A, 419B is reflected in proportion to the sineof the angle between the input's 419A or 419B polarization and that ofthe filter 423. That is, only the component of the input 419A or 419Bpolarization aligned with the filter's 423 polarization is transmitted,the remainder is reflected. In the figures that follow, an opticalsignal's polarization is indicated by an arrow as shown at 417illustrated in Cartesian coordinate 429A and 429B, and that of thepolarization filter 423 by arrows such as indicated at 423A.

Further polarization filters 425 and 426, with respective orientations425A and 426A, may be used to enhance the difference between coincidenceand non-coincidence outputs. That is, the outputs 428E and 428D may befurther filtered by polarization filters 425 and 426 to produce outputs424A and 424B. Two input ports I₁ and I₂ and two output ports O₁ and O₂are defined as illustrated. As discussed below, one of the two outputports O₁ and O₂ may be used alone as a selecting blocking gate or incombination so that the polarization device can be used as an outputswitch. In FIGS. 8B–8D, it is assumed that output port O₁ for purposesof discussion, but suitable orientation of the polarizations of theoptical inputs generates the same behavior at the output port O₂. Inparticular, the output port behavior is switched each time thepolarizations of both optical inputs 419A and 419B are rotated by π/2.As will become clear shortly, the present embodiment is thus similar tothe embodiments of FIGS. 2A–2C, 3A–3C, 4A–4E, 6A–6C and 7A, 7B, exceptthat polarization is used for signal attenuation/augmentation ratherthan energy or field summing.

Referring now to FIG. 8B, an optical input 419A with polarization 420Ais applied to polarization filter device 418 with the polarization ofthe optical input 419A as indicated at 420A. The orientation of thepolarization filter 423 is the same as that of the optical input 419A.Therefore, substantially all of the energy of the optical input 419A istransmitted as output 428A, with the polarization orientation, indicatedat 421A, being the same as the optical input 420A. As indicated by theboldface numerals, the field amplitude of the optical input 419A andoutput 428A are both substantially the same and equal to 1 in arbitraryunits.

The output 428A, according to a further embodiment, may be filtered bypolarization filter 425 with the polarization orientation indicated. Thelatter, as shown, forms an approximately π/4 angle with the orientationof the polarization filter 425 so that the output signal 428A isattenuated accordingly, causing the magnitude of the output E-field 424Ato be √{square root over (2)}/2 and its orientation to be aligned withthat of the filter 425 as indicated at 422A.

Referring now to FIG. 8C, an optical input 419B with polarization 420Bis applied to polarization filter device 418 with the polarization ofthe optical input 419B as indicated at 420B. The orientation of thepolarization filter 423 is perpendicular to that of the optical input419B. Therefore, substantially all of the energy of the optical input419B is reflected as output 428B, with the polarization orientation,indicated at 421B, being the same as the optical input 420B. Asindicated by the boldface numerals, the field amplitude of the opticalinput 419B and output 428B are both substantially the same and equal to1 in arbitrary units.

As in the embodiments of FIG. 8B, the output 428B, according to afurther embodiment, may be filtered by polarization filter 425 with thepolarization orientation indicated. The latter, as shown, forms anapproximately π/4 angle with the orientation of the polarization filter425 so that the output signal 428B is attenuated accordingly, causingthe magnitude of the output E-field 424B to be √{square root over (2)}/2and its orientation to be aligned with that of the filter 425 asindicated at 422B.

Referring now to FIG. 8D, optical inputs 419A and 419B withpolarizations 420A and 420B, respectively, are applied to polarizationfilter device 418 simultaneously. The polarizations of the opticalinputs 419A and 419B are as indicated at 420A and 420B. The orientationof the polarization filter 423 is the same as that of the optical input419A and perpendicular to that of optical input 419B. Therefore, thetransmitted field of optical input 419A is combined with the reflectedoptical input 419B in the manner of the beam splitter embodiments and acombined output 428C obtained, with the polarization orientation,indicated at 421C, being the vector sum of those of the tow inputs 419Aand 419B. The power of the output 428C is the sum of the powers of theoptical inputs 420A and 420B. Therefore, its field amplitude is equal to√{square root over (2)}, as indicated by the boldface numerals showingarbitrary units.

As in the embodiments of FIGS. 8B and 8C, the output 428C in FIG. 8D,according to a further embodiment, may be filtered by polarizationfilter 425 with the polarization orientation indicated. The latter, asshown, forms an approximately zero angle with the orientation of thepolarization filter 425 so that the output signal 428C is notattenuated. Thus, the magnitude of the output E-field 424C is √{squareroot over (2)} and its orientation is aligned with that of the filter425 as indicated at 422C.

As should be clear from the above discussion, an output 424C isobtained, when inputs 419A and 419B are coincident, whose intensitymagnitude is four times that of the output 424A or 424B when eitherinput 419A or 419B is incident by itself. This behavior is similar toembodiments previously discussed. If light having multiple frequenciesor phases (or multimode light) is used, the polarization device 418 actsas a simple power summer rather than a field summer. Thus, the power ofthe output will not be as great as when coherent light, suitablephase-aligned, is used. As should also be clear from the properties ofthe polarization filter device 418, if the polarization angles of theinputs 419A and 419B are rotated by π/2 (in either direction), similarresults will be obtained as above, except that instead of the outputs428A, 428B and 428C being generated at output O₁, they will be generatedat O₂, such as illustrated by output 428D of FIG. 8A.

Using the configuration of FIG. 8D when polarization filter 425 isremoved, resulting in a signal 424C, at the coincidence output, that itsintensity, when beams 419A and 419B are applied simultaneously, is onlytwice the intensity when only one input of inputs 419A or 419B isapplied.

FIG. 8E illustrates a directional coupler device 443. Device 443 isconstructed from a directional coupler 438 that has two input ports I₁and I₂ indicated at 434A and 434C, respectively, and two output ports O₁and O₂ indicated at 434B and 434D, respectively. Waveguide portions 432(typ.) interconnect the directional coupler 438 with the ports 434Athrough 434D as illustrated. The directional coupler device 443 may beformed on a substrate 441 using lithographic techniques or manufacturedin any suitable manner as a discrete component or one of many on asingle optical chip, as desired.

The directional coupler device 443 may also be used as a gate deviceconforming to the description for gate 100, as discussed with referenceto Table 1, below.

TABLE 1 Field magnitudes of inputs and outputs for directionalcoupler-based gate Q₁ I₁ I₂ O₁ O₂ Power Field

0 1 j 1 Magnitude/phase 0 −

j 1 −j 1

−

j 2 0 4 0

j 1 1 −

j 0 −j 1 1 −

l

0 2 0

When the indicated inputs I₁ and I₂ are applied in combination in agiven row, the corresponding outputs O₁ and O₂ are given in the same rowresult. The phase relationships are relative and depend on the precisestructure and materials of the directional coupler device 443, whichdetermine delays, coupling length, etc. As will be clear to those ofskill in the relevant fields, a structure may be created to provide theabove behavior or a simile. As should be immediately clear, the ratio ofpower at output port O₁ when the input signals are coincident is fourtimes that when one signal arrives at a time, as indicated in Table 1.Also, if the phases of the inputs are rotated by π/2, as indicated inthe last three rows, the large coincidence output is generated at portO₂ instead of port O₁. When non-coherent radiation is used, both outputsO₁ and O₂ produce output signals, even when both inputs appliedsimultaneously, resulting in a coincidence output signal that itsintensity is only up to twice the intensity when only one input isapplied alone.

In general it should be understood that for all the embodimentsdescribed above (2A–2C, 3A–3C, 5A–5C, 4A–4E, 6A–6C, 7A–7B and 8A–8E) inaccordance to FIGS. 1A–1D, and when using coherent radiation, thecoincidence output, when the two inputs are applied simultaneously, mayproduce a signal that its intensity is within a range between 0 up tofour times the intensity when either input is applied alone. Thecoincidence output signal may be adjusted, to be at any intensity valuewithin the above described range, by the relative phase and polarizationbetween the two input beams. For non coherent radiation the intensity ofthe coincidence output, when the two input beams are applied together,may be higher up to twice the intensity, at this output, when eitherinput beam is applied alone.

Accordingly, it can be seen that the above described summing gates,which are all represented by gate 100 of FIGS. 1A–1D, produce low andhigh level amplitude signals, at their coincidence output, correspondingto non-coincidence and coincidence states, respectively.

Thus the input state (coincidence or non-coincidence state) of gates 100can be detected at their outputs by monitoring their output signal usingdetectors such as detectors 90 and 95 of FIGS. 1A–1D.

Alternatively, the input state of gates 100 can be detected at theiroutputs using threshold devices. The lower and the higher level signalsat the outputs of gates 100, corresponding to non-coincidence andcoincidence states at the inputs of gate 100, can be adjusted to bebelow and above the threshold level of a threshold device into whichthese signals are fed in order to detect the input states.

The use of a threshold device that follows the summing gate produces anAND logic gate that its output is in logic states “1” or zero when itsinputs are in coincidence or non-coincidence states, respectively. TheAND gate includes two major units, a summing gate (such as the summinggates 100 described above) and a threshold device (such as describedbelow). The combination of summing gates with threshold devices toproduce AND gates, is described, in details, below.

Referring now to FIGS. 9A and 9B, a symbol-selection mechanism can causethe output of a first signal level pulse when a particular spaced-pulsesymbol (to be described presently) is applied to a matching gate and asecond signal level pulse when the symbols is applied to a non-matchinggate. To illustrate this, refer to the identical signals 450 and 452applied to a gate 100 through inputs 458 and 456, respectively. Eachsignal 450 and 452 containing a pair of pulses 450A and 450B and 452Aand 452B, respectively. The time spacing between the signal pulses 450Aand 450B is equal to Δt₂. The same time spacing Δt₂ also separatessignal pulses 452A and 452B. One signal 450 passes through a time delay468 and the other does not. If the temporal spacing between the pulsesmatches the delay, two pulses will be coincident on the inputs 456 and458 producing a coincidence output at port 460.

In FIG. 9A, the situation where the spacing between pulses 450A and 450B(which is identical to the spacing between pulses 452A and 452B) doesnot match the delay of the time delay 468. The latter may be simply adelay line (delay guide). At output 460, the alignment of the signals450 and 452 is illustrated by pairs of pulses 461A and 461B and 462A and462B, respectively, showing that neither of the pulses 461A, 461B, 462Aor 462B is aligned with another pulse, in this group of pulses, due tothe difference between the time space between the pulses of signals 450and 452 and the delay time Δt₁ of delayer 468. The output generated issimply the sum of the non-coincidence outputs of the respective inputsignals 450 and 452 which is shown at output 460 as a string pulses 466of relatively low amplitude compared to the situation in FIG. 9B,discussed next.

In FIG. 9B, the situation where the spacing between pulses 450A and 450B(which is identical to the spacing between pulses 452A and 452B) matchesthe delay Δt₂ of the time delayer 469. At output 460 the alignment ofthe signals 450 and 452 is illustrated by pairs of pulses 464A and 464B,and 463A and 463B, respectively showing that two of the pulses 463A and464B are aligned due to the matching between the time space between thepulses of signals 450 and 452 and the delay time Δt₂ of delayer 469. Asa result, a sequence of pulses such as shown at 470A, 472 and 470B isoutput at the output port 460, with the pulse 472 being a result of thecoincidence of pulses 452A and 450B (corresponding to the coincidencebetween pulses 463A and 464B) as illustrated at output 460. Thiscoincidence situation corresponds to the situation illustrated in FIG.1C in that pulse 472 may be substantially greater due to theaugmentation due to the summing performed by gate 100. Pulse 472 may bedetected in a suitable receiver configured to, for example, registerpulses of an amplitude of the coincidence pulse 472 and screen cut anysmaller pulses, such as non-coincidence pulses 470A, 470B and 466 ofFIG. 9A.

FIGS. 9A and 9B illustrate situations in which the input signals 450 and452 may be generated by independent sources or carried on independentmedia (fibers, channels) from different locations.

Referring now also to FIG. 9C, the separate signals 450 and 452 of FIGS.9A and 9B could be derived from a single signal 430 by means of splitter437, such as an optical Y-junction or directional coupler. Splitter 437generates two outputs 431A and 431B, each an image of the applied signal430 and containing up to half the power of the applied signal 430.Instead of a Y-junction or directional coupler, a beam splitter or othersuitable device may be used. Signals 431A and 431B may be applied, assignals 450 and 452, to delayer 468 (469 in case of FIG. 9B) and input456 of gate 100 of FIGS. 9A and 9B, respectively. Thus, a time delay Δt₁or Δt₂ for delayers 469 or 468, respectively, delays one signal 450,which is applied to one of the input ports 458 of gate 100. Thenon-delayed signal 452 is applied at the other input port 456. If thetiming of the signals is such that none of the pulses 450A, 450Bcoincides with a pulse 452A, 452B in gate 100, a sequence of pulses,such as shown at sequence of pulses 466 of FIG. 9A is output at theoutput port 460. If, however, the magnitude of a time delay 469 matchesthe pulse spacing Δt₂ one pulse of pulses 450A, 450B will coincide witha pulse of pulses 452A, 452B coincide in gate 100 causing a coincidencepulse 472 of FIG. 9B to be generated.

Further below it will describe in more detail how a variety ofcommunications systems may be configured around the effect describedwith respect to FIGS. 9A and 9B. For the moment, it may be helpful toreview a basic switch mechanism with reference to FIGS. 9A, 9B, 9C and9D. First, it may be observed how the above coincidence effect mayenable the high-speed demultiplexing of a signal 450. The signal 450,containing pulses 450A and 450B separated by a time difference Δt₂ isapplied to a splitter 453A, sending images of signal 450, to a secondlayer of splitters that includes splitters 453B and 453C. Thus, imagesof the signal 450 are applied to all the input ports (See ports 456 and458 in FIGS. 9A and 9B) of two identical gates 455A and 455B of the typeindicated as gate 100 and described with reference to FIG. 9A.

By applying the signal 450, via splitters 453A, 453B and 453C to twogates 455A and 455B, each with a different delay device 468 and 469,pulses of magnitude 472 (“coincidence pulses”) will be output in outputsignals 460A or 460B only if the corresponding time delay Δt₁ or Δt₂ ofrespective time delay device 468 or 469 of gate 455A or 455B matches thedelay between the pulses 450A and 450B. Thus, coincidence pulses willonly be transmitted to the receiver 465A and 465B whose correspondingtime delay device 468 and 469 matches the delay between the pulses 450Aand 450B. If receivers 465A and 465B are configured to be unresponsiveto signal levels of magnitude below a predefined threshold that is abovethat of non-coincidence pulses 466 of FIG. 9A and below that ofcoincidence pulse 472 of FIG. 9B, only pulse-pairs spaced apart by adelay that matches the time delay of a corresponding time delay device468 or 469 will produce a signal at corresponding receiver 465A, 465B.The number of receivers that could be distinguished is equal to anynumber of allowed pulse spacing according to this symbols scheme.

Any number of gates 100 may be added in parallel to the configuration ofFIG. 9D as will be shown in more detailed examples below. Pulse-pairswith different time spacing between their pulses may be added to thesignal 450. Each pulse pair may correspond to a different coincidencegate having time delay device added to time delay devices 468 and 469,each delay device being connected as illustrated to a respective gate100. Each gate 100 output may have a respective receiver such asreceivers 465A and 465B. In that case, the receivers will only receivecoincidence pulses if the pulse spacing of a pulse pair matches the timedelay of delay device of a corresponding gate 100. Thus, such a systemacts as a demultiplexer, a two port demultipler being the configurationof FIG. 9D, but expandable to arbitrary number of outputs.

Referring now to FIG. 9E, for some configurations, when using the pulsespacing symbology, it may be preferred for the coincidence pulses of aseries of symbols to occur at regular intervals. For example this may beuseful for synchronization recovery in a system that receives signalsfrom multiple transmitters each coming from different switches withdifferent gate arrays (note the discussion of multiplexers anddemultiplexers below). To ensure the coincidence pulses occur at regularintervals irrespective of the spacing, one of the pulses of every pairforming a symbol may always be placed at the last time slot and thepulse in front of it used to control the spacing. For example, pulse124A pairs with pulse 124B to form a symbol. The allowed time paces(including times slots t₁ to t₆) are shown at 123 (typ.). Pulse 124C and124D form another pair defining another symbol. Pulses 124E and 124Fform yet another pair. In all cases, the trailing symbol 124A, 124D and124E are in time slot t₁. This means that even though the delay mayvary, the coincidence pulses occur at regular intervals (at time slotst₁). The figure assumes the pulses pass through a gate from left toright. It should be clear that any symbol including pair of spacedpulses may cause the coincidence gate to produce only one coincidencesignal. Accordingly, each symbol includes one data pulse and one controlpulse. Defining the control pulse and the data pulse within the pulsepair is arbitrary and may be arranged in any configuration. For example,the data pulse may be the first pulse and the control pulse may thesecond delayed pulse or vice versa.

Referring to FIGS. 9F and 9G, there are various ways of forming thesymbols that may allow symbol selection as discussed above. For example,FIG. 9F shows input symbol 473, corresponding to input signal 450 ofFIGS. 9A and 9B, blocked data symbol 475, corresponding to coincidencepulse 472 formed at the output of the coincidence gate of FIG. 9B, andpassed data symbol 476, corresponding to signal 466 produced at theoutput of the coincidence gate of FIG. 9A, all produced by thespaced-pulse modulation scheme discussed above. The zero-level isindicated at 479. But the mirror image of this format, as shown in FIG.9G, would work equally-well. That is, notches 474 in an otherwiseelevated signal level (e.g., voltage, current, intensity, etc.) ratherthan pulses, may be spaced apart by selected a spacing to create azero-level 477 (or a level below some maximum threshold) signal that isregistered by a receiver as representing data directed to it. Non-zeronotches would be treated as artifact. Again, the zero-level is indicatedat 479.

FIG. 9H illustrates another scheme for controlling the output from acoincidence gate to provide for coincidence between a single broad pulse473A and a series of pulses 473B representing multiple data bits. It maybe confirmed by inspection that with appropriate time delay, the broadpulse 473A may be made to coincide with all of the series of pulses 473Bto form a series of coincidence pulses 473C. Here the allowed time slotswould have to be broad enough ensure that when passed through a gatewith a time delay different from that for which the symbol (473A and473B) was formed (not shown), the non-coincidence output indicated at473D is formed.

Referring to FIG. 9I, note that while in the foregoing embodiments, ithas been assumed that each embodiment of a gate (e.g., 100) caused aninterference effect that required the use of a narrow band offrequencies and a proper phase match, this is not essential. Thebehavior described with respect to the gate 100 with reference to FIGS.1A–1D may be obtained by using light having a range of wavelengths witha non-coherent summing process providing the behavior described withreference to FIGS. 1A–1D. That is, the identical components may be used(although the relative cost/value equation of them may be shiftedsomewhat) to achieve up to a 2:1 ratio between coincident andnon-coincident signals rather than up to a 4:1 (or up to a 9:1 ratio inembodiments discussed further below) as where coherent summing is used.FIG. 9I is a figurative illustration of a signal 480 that has its powerdistributed over a relatively wide range of frequencies (e.g., wavepacket) and a narrow-band signal 481 one in which the range is verynarrow (e.g., “single” wavelength channel of a wavelength divisionmultiplexing (WDM) optical system). Signals 480 and 481 may be producedby Light Emitting Diode (LED) and Distributed Bragg Reflector (DBR)laser, respectively.

Referring now to FIG. 10A, coherent summing of narrow-band (narrowspectrum) signals preferably takes account of the relative phases ofsignals being added. In FIG. 10A, one signal with a spaced-pulse symbolhaving pulses 483A and 483B is represented by 483 and a time-delayedcopy (with a phase shift of −π/2 radians) of the same signal by 485. Thetime delay between signal 483 and 485 is equal to the time space betweenpulses 483A and 483B. The coherent sum of signals 483 and 485 producedby gate 100, such as gate 110 illustrated in FIGS. 2A to 2C, isrepresented by 495 (495A and 495B). Each signal 483, 485, 495 isrepresented by a series of icons 490 positioned in their correspondingtime slots t₁–t₁₀ (illustrated in a complex plane), for example the oneindicated at 489, which indicates the magnitude and phase of the fieldat a particular time instant (either electric or magnetic). FIG. 10B,illustrates the presentation of the field vectors. Each icon 489C–489Fhas a vector such as indicated at 489B, in a complex plane indicated byaxes such as at 489A. Thus, vector 489B represents the magnitude andphase of the field, which may arbitrarily be designated as the electricfield, but it does not matter since it is the relative phases of summedsignals that are of concern. The first icon 489C indicates the signalhas a phase of j (with j=√{square root over (−1)} representing theimaginary axis) and a certain magnitude, which may be assumed here to beunity for convenience. The second, third, and fourth (489D, 489E and489F) indicate a signal of identical magnitude as 489C, but havingphases of 1, −j, and −1, respectively (a numeral alone might be addedfor indicating only the magnitude with no reference to the phase).

Referring again to FIG. 10A, when signals 483 and 485 are summedcoherently, the result is the signal 495 which has two pulses 491A and491B whose field magnitudes are equal to 1/√{square root over (2)} andsignal 493 whose field magnitude is equal to twice that magnitude. Thus,the signal that is output is equal as shown at 497. The summing processrepresented is assumed to be modeled on the dielectric beam splitter ofFIGS. 2A–2C where the reflected beam is rotated by π/2 radians (Phaseshift) and the transmitted beam is not rotated (no phase shift). Thus,the total energy in the coincidence pulse 497C is equal to the totalenergy in the applied pulses 483A and 485B (485B is the delayed copy ofpulse 483B and is not shown) and that in the non-coincidence pulses 497Aand 497B is half the energy in one of the applied pulses 483A and 483Bwith the phases of the output as shown. Thus, the total energy of thecoincidence pulse 497C is four times that of the non-coincidence pulses497A and 497B.

Referring again to FIG. 10C, a signal 501 has a non-zero base level suchthat the field amplitude of the pulse is three times higher than that ofthe background level and with opposite phase. Arbitrarily choosing thephase of the pulse in signal 501 to be zero, results in a backgroundhaving a phase of π. The relative intensity of a resulting coincidencepulse 511 is nine times the intensity of the signal anywhere else. Inthis case, the non-coincidence pulses in the signal, at the coincidenceoutput, have the same intensity as the constant flat background. Forexample, the input signal 501, which may be applied as signal 115 (inFIGS. 2A–2C), has a pair of pulses, such as indicated at 499 and 499A(499 typ.), at time slots t₃ and t₅, respectively. The field magnitudeof pulses 499 (typ.) is arbitrarily chosen as unity. Elsewhere, (e.g.,time slot t₁, t₂, t₄, and t₆–t₁₀, (which may be identified as abackground level) the input signal 501 has a field magnitude ofone-third and with a phase difference of π radians relative to thepulses 499 (typ.).

Input signal 503 also does not have a zero level. The field amplitude ofthe pulse is in opposite phase relative to the field amplitude of thebackground level and is three times higher. Input signal 503, which maybe applied as signal 160 (in FIGS. 2A–2C), is a time and phase shiftedversion of signal 501, which may provided by choice of a suitable delayas discussed with reference to FIG. 9B and elsewhere. The phasedifference between the signal 501 and 503 is −π/2 radians, which meansthat the pulse of signal 503 has a phase −j and the background of thatsignal is in a phase of +j, as illustrated by the clockwise rotation ofthe vectors 489E (FIG. 10B).

Note that there are only four distinct field sums that arise in theabove context:

-   -   1. The background of signal 501 is added to the background of        503 as in time slot 1.    -   2. The pulse of signal 501 is added to the background of signal        503 as in time slot 3.    -   3. The pulse of signal 501 is added to a pulse of signal 503 as        in time slot 5.    -   4. The background of signal 501 is added to the pulse of signal        503 as in time slot 7.        In general all the situations result by vectorialy adding the        signals in the corresponding time slots in the manner of the        dielectric beam splitter of FIGS. 2A–2C (i.e., summing the        fields of signals 501 and 503 after dividing them by √{square        root over (2)} and rotating the phase of signal 503, reflected        by the beam splitter, by π/2 radians).

In situation 1, at time slot t₁, for example, where two backgroundlevels line up, the resulting magnitude and phase of the signal outputat 197 of FIG. 2C, is obtained by adding the field magnitudes aftermultiplying the background field of signal 503 by j (equivalent to aphase rotation of π/2 radians) and dividing the result by √{square rootover (2)} to get:

$\frac{( {{- \frac{1}{3}} + {j*\frac{j}{3}}} )}{\sqrt{2}} = {- \frac{\sqrt{2}}{3}}$and the energy is 2/9.

In situation 2, at time slot t₃, adding the pulse 499 in slot t₃ to thetime and phase shifted background level signal 503 in the same way givesa field magnitude of:

$\frac{( {1 + {j*\frac{j}{3}}} )}{\sqrt{2}} = \frac{\sqrt{2}}{3}$and the corresponding energy is 2/9.

In situation 3, at time slot t₅, a pulse 511 is generated with amagnitude that is:

$\frac{( {1 - {j*j}} )}{\sqrt{2}} = \sqrt{2}$and the corresponding energy of the coincidence signal at thecoincidence output is 2.

In situation 4, at time slot t₇, the field amplitude is derived in asimilar way to given:

$\frac{( {{- \frac{1}{3}} - {j*j}} )}{\sqrt{2}} = \frac{\sqrt{2}}{3}$and the corresponded energy is 2/9.

It can be seen that only situation 3 produces a coincidence signal withintensity of 2. All the other situations are related to the backgroundlevel and are with equal intensity of 2/9. This means that thebackground is flat and that the energy of the coincidence pulse is ninetimes the intensity level of the background.

The output 507B from the non-coincidence output has a zero magnitude atall points except in time slots t₃ and t₇, where the intensity magnitudeof pulse portions 513A and 509A, respectively, is 8/9 and the pulsefield magnitudes are

${{{2 \cdot \frac{\sqrt{2}}{3}}j\mspace{14mu}{and}}\mspace{11mu} - {{2 \cdot \frac{\sqrt{2}}{3}}j}},$respectively. Note that if the time shift of signal 503 is not such thatany pulses line up, the resulting signal from the coincidence output andthe non-coincidence output will have a flat intensity magnitude of 2/9and serial of four pulses with intensity magnitude of 8/9, respectively.It can be seen that in any situation the sum of the energies at theoutputs is equal to the sum of the energies in the inputs.

The advantage of a 9:1 ratio in magnitude between pulse signal 511corresponding to pulse portion 509 at output 507A (at time slot t₅) andbackground level 512, constructed by artifact pulses, such as, signalportion 513 in time slot t₃ of output 507A should be clear from theforegoing where a gate exhibiting these properties is used as amechanism for switching such as discussed with reference to FIG. 9D andelsewhere. In particular, in such a system, less precision and accuracyare required in a receiver to distinguish a transmitted coincidence datapulse 511 from the background or from a symbol 430 (FIG. 9C) that is nottransmitted because of a failure of gate 100 to provide the perfectconditions, such as, phase and time matching needed to produce thehighest coincidence signal.

Referring now to FIGS. 10D and 10E, the contrast in a signal 529 from acoincidence output of a coincidence gate (e.g., any embodiments of gate100) having a coincidence pulse 529A flanked by vestigial pulses 529Band 529C may be enhanced by an amplification process. The signal 529 hasan intensity ratio between coincidence pulse 529A and artifact orbackground level 529D (artifact including any vestigial pulses 529B and529C) of 4:1. A device for providing the enhancement process isillustrated in FIG. 10E. Here, a continuous wavelength (CW) laser source515, whose amplitude is adjusted to half the field amplitude of thevestigial pulses 529B and 529C is added to them, with a phase angledifference of π radians, by means of a summer 517. To accomplish this, asignal from an output 461 of a gate 449 (which gate 449 may be asdescribed with reference to gate 100, earlier) receives a signal at afirst input 457 having pulses (e.g., signal 523 of FIG. 10D havingpulses 535 (typ.)) and a time-delayed version thereof, via time delay469, at port 457A. A coincidence signal, 529A (FIG. 10D), is generatedat coincidence output port 461. The summer 517 may include a reverseY-junction waveguide, a directional coupler, a beam-splitter, or anysuitable device, adjusting the phase of the signal being injected, bylaser 515, to ensure the summation is as illustrated in FIG. 10D anddiscussed presently.

Referring specifically to FIGS. 10D, 10E and 10F the input signal 523has a pair of pulses 535 (typ.) which may be added to a time andphase-rotate version of itself 527, as discussed above, to generate anoutput signal 529 on a coincidence output 461. The latter signal 537added by means of the CW laser source 515 and summer 517 results in thesignal 533 being output at 519. As may be confirmed by inspection, theresulting signal has a pulse 543 whose intensity is nine times theintensity level of the flanking artifact 541 and that of the background539 signal.

The field amplitudes of the coincidence pulse and the non-coincidencepulses are 2 and 1, respectively. The signal has a zero backgroundlevel. After subtracting the CW field that has magnitude of ½, thefields magnitudes of the coincidence pulse, the non-coincidence pulses,and the background level are 1.5, 0.5 and −0.5, with their correspondingintensities of 2.25, 0.25 and 0.25, respectively.

It can be seen that all the possible situations, excluding coincidence,are characterized by a power level of 0.25, which creates a flatbackground level. The coincidence pulse has an energy of 2.25 which isnine times higher than the energy of the background level.

Note that although in the embodiments discussed above the signals addedwere derived from a common source, it is clear that they may begenerated from independent sources. For example, a data signal appliedat one port of a gate such as gate 100 could be switched by alocally-generated control signal applied at the other port. In such acase, it may be necessary to provide timing and phase recovery (PhaseLock Loop (PLL)), topics that are discussed in more detail below toprovide the above result. FIG. 10F shows the intensity of the outputsignal 521.

Referring now to FIG. 11 A, a gate 459 receives signal input 551B atgate input 457 and signal input 551C at gate input 457A delayed by Δt₂after delayer 469, which should be understood as being from a singlesource as discussed relative to FIG. 9C, or from separate signal andcontrol sources. Gate 459 is assumed to exhibit the behavior of thepolarization beam splitter of FIGS. 8A–8D, for purposes of illustration,but may be made in accord with many of the other embodiments discussedherein. A coincidence output port 461 applies an output signal 551D to apolarization filter. When coherent summing takes place within gate 459,the transverse polarization of the signals results in a vectorialaddition of the fields such that output signal 551D obeys the cosine lawin dependence on the polarization orientation of the signals at inputs551B and 551C. Output signal 551D is then filtered by polarizationfilter 566 to produce final output 519.

The functionality of the embodiment of FIG. 1 A is similar to that ofFIGS. 8A–8D, as can be confirmed by reference to FIG. 11B which showsthe polarization angles and field magnitude rather than the phase andfield magnitude in a set of time slots t₁–t₁₀, but is otherwise similarto FIGS. 10A, 10C and 10D. Here, signals 551C and 551B correspond to thesignals 554 and 556. These are added coherently to produce signal 558.The effect of filtering by the polarization filter 566 is illustrated at568 and in FIG. 11C. In signal 568, as may be confirmed by inspection,the ratio of the power magnitude of the coincidence pulse 569 (in timeslot t₅) is four times that of the artifact (571 and in time slots t₃and t₇).

As discussed with respect to signal 533 of the embodiment of FIG. 10D,and illustrated by signal 521 in FIG. 10F, the ratio of coincidencepulse 573 to artifact 575 of FIG. 11D, can be raised in signal 568 ofFIG. 11B to up to 9:1. This is achieved by adding a constant levelsignal 578 (similar to signal 531 of FIG. 10D) received from terminal551E to be combined coherently with opposite phase to signal 551D, bycombiner 552, to obtain the enhanced signal 567. Also, as in thesituation of FIG. 10C, the constant level signal 578 can be distributedto the original signals 554 and 556 of FIG. 11B such that the 9:1 ratiois obtained at output signal 551D at the point of coherent summing inthe gate 459, so that a separate step is avoided.

Referring now to FIG. 12A, another refinement of the gate 100 is to usean effect, such as amplification (or limiting) processes, to reducebackground and artifact in a signal to zero so that transmitted pulses(such as 521 at FIG. 10F) have, in principle, up to an infinite ratio ofintensity to that of artifact or background level. This may be done by acancellation device (optical threshold device) illustrated at 690.Signal 613 from gate 614 (such as a gate 100 with a time delay andsplitter as discussed above) is split into two parallel signal paths 627and 623 by a splitter 619. An optical Non Linear Element (NLE), such asoptical amplifier 615, amplifies signals on one of the signal paths 627and adjusts the resulting signal on an output path 625 by means of asignal attenuator 617. The delay of signal path 627, 615, 625, 617 and629 is assumed equal to the delay of signal path 623 with a π/2 phasedifference whose significance will be explained below. A summer 621 addsthe signals on signal paths 629 and 623 to provide a conditioned signaloutput at 613A.

Referring now to FIG. 12B, the amplifier 615 and attenuator 617 of FIG.12A, in combination, are characterized by a gain curve 615D exhibitingsaturation when the magnitude of the signal on its input (path 627) goesbeyond a certain level. Ideally, the gain curve is as indicated at 615D.This can be achieved approximately because of the behavior of certainoptical amplifiers, such as Erbium Doped Amplifier Fiber (EDAF),Solid-state Optical Amplifier (SOA), Linear Optical Amplifier (LOA) andRaman Amplifier, which has a gain curve 615C as illustrated in FIG. 12C.The gain curve 615C has two main regions, one 560B in which the gain issubstantially constant with high-valued and another 560A, identified asa saturation region, whose slope is substantially constant, but muchshallower. The gain curve of FIG. 12B, reduces the slopes of both gaincurves by means of the attenuator 617 so that the region 560A is maderelatively horizontally flat as is the region 615A, while the gain inregion 560B is still effective to amplify as in the region 615B.

FIGS. 12D and 12E illustrate the effect of the configuration of FIG. 12Aat each stage when signal 613 has only artifact pulses, as illustratedat 641, and when the signal contains a coincidence pulse, as illustratedat 647. The signals of FIGS. 12D and 12E are illustrated by a schemewhere a signal with a π radians phase shift is drawn upside down. In thefirst case, the signal 641, which has only artifact and background, isplaced on signal paths 623 and 627. The signal 633 on path 627 isamplified by the optical amplifier. The optical amplifier saturationlevel is such that artifact is amplified linearly and any level abovethe highest anticipated artifact results in saturation. The saturationpoint can be higher, however, as will be clear from the followingdescription. As a result of the gain curve characterized above, when asignal 641 containing only artifact passes through the configuration ofFIG. 12A, the incoming signal 641 is divided into duplicate copies 631and 633 (except for energy loss in the splitting) Signal 633,propagating through path 627 is amplified, by amplifier 615 in thelinear region to produce a higher-level signal 635 with additional phaseshift of π/2 radians. Signal 635 is then attenuated, by attenuator 617to produce signal 637. The phase of signal 637 is coherently shifted byπ/2 radians out of phase with respect to signal 631, at the input ofcombiner 621. Signal 637 is then added, with opposite relative phases,to signal 631, by combiner 621, resulting in a zero level output 639.The phase shift of π/2 radians between beams 629 and 623, causessubtraction when the combiner 621 is a directional coupler. For ay-junction-based combiner 621 the phase difference should be π radians.

When a signal 647 containing a coincidence pulse and artifact passesthrough the configuration of FIG. 12A, the incoming signal 641 isdivided into duplicate copies 649 and 651 (except for energy loss in thesplitting) one of which is amplified, by amplifier 615, to produce ahigher-level signal 655 with additional phase shift of π/2 radians.However, in this case, as the coincidence pulse passes through, theoptical amplifier saturates, thereby limiting the level of the copy ofthe coincidence pulse in the applied signal 651. The output 655 is thenattenuated, by attenuator 617, and coherently added with opposite phaseto the other copy 649 resulting in only partial cancellation. Only theportion of the coincidence pulse exceeding the saturation input levelremains in the output signal 659 and the artifact is canceled. Amplifier615 may not maintain the same phase shifts for both linear region 615Band saturated region 615A, resulting in a substantial outputcancellation for the artifact pulses and enhanced output of thecoincidence pulses that exceeded the saturation level of amplifier 615.

The configuration of FIG. 12A can be simplified by removing attenuator617 and adjusting the design of asymmetric combiner 621 to combine onlya small fraction of signal 627 with signal 623 (with opposite phases).Combining only a small fraction of the signal 627 with signal 623 isequivalent to the attenuation of attenuator 617. Thus, when usingasymmetric combiner, attenuator 617 can be removed while maintaining thefunctionality of the configuration in FIG. 12A.

To assure that the coincidence signal 647 of FIG. 12E, at path 627, willbe able to drive amplifier 615 into a saturation state, amplifier 616may be placed at the input to gate 614. In such a case, the saturationlevel of amplifier 616 may be chosen to be much higher than thesaturation level of amplifier 615, so amplifier 614 will allow amplifier615 to be driven into saturated state by the coincidence portion ofsignal 647.

It should be understood that the cancellator of artifact pulses (oroptical threshold device) 690 of FIG. 12A or its modified version ofFIG. 12G, as described below, may be located in close vicinity tocoincidence gate 614 to form an optical logical AND gate. However,optical threshold, such as device 690, may be a part of a customers' endunit, connected to an optical communication network where the networkincludes coincidence gates 614. In such a case the threshold device maybe located far away from coincidence gate 614 and may be separated fromgate 614 by multiple switching layers.

Referring to FIGS. 12F and 12G, an alternative method of artifactelimination (thresholding) employs an amplifier 582B with a gaincharacteristics in which output phase varies with input amplitude. Herethe substantially linear region 544B (idealized version shown at 544F)of the gain curve with regions 544C and 544G may be used for bothamplifying both artifact and coincidence signal. Near the “knee” of thegain curve, a region 544G is characterized by nonlinear amplification inwhich the phase of the output signal in this region 544G shifts by πradians relative to the output in the lower and linear regions of thegain curve 544C. The phase shift that is produced in region 544Grelative to linear region 544C depends on the relative change, in theindex of refraction, between these regions and on the length of theamplifier 582B. The flat region 544A beyond may or may not used.

An attenuation 582C may or may not be used to attenuate the energyreceived from amplifier 582B depending on design characteristics of thecircuit. Combining, in coupler 582E, only a fraction of the energyreceived from amplifier 582B is equivalent to attenuating this energyprior to its entrance to coupler 582E. For example, a combiner 582E maycouple a chosen fraction of energy from the output signal of amplifier582B into port 582D so that a corresponding amount, or no, attenuationmay be required. The amplified signal and original signal are combinedby a combiner 582E to generate an output.

The result of using the amplifier 582B is illustrated in FIGS. 12H and12K. The signals of FIGS. 12H and 12K are illustrated by a scheme wherea signal with a π radians phase shift is drawn upside down. Here theinput signal 546A includes only artifact and no coincidence pulses. Aportion 546C of signal 546A is amplified to produce signal 546D and thencombined, with the other portion 546B of original signal 546A having πradians out of phase with it. The amplitude range of the input signalfraction 546A is chosen so that artifact always lies below a point atwhich a phase of the signal 546E results in a cancellation as shown(FIG. 12H). That is, the intensity levels of the artifact pulses and thecoincidence pulses are adjusted to be in the linear gain region 544C andin the nonlinear region 544G, respectively. The same amplitude range isalso chosen such that the behavior illustrated in FIG. 12K is exhibitedwhen an input signal 545A having a coincidence pulse level is incident.Again, a portion 545C of input signal 545A is amplified to producesignal 545D. The non-coincidence pulses 545H (typ.) are combined, withtheir corresponding non-coincidence pulses in other portion 545B oforiginal signal 545A, having π radians out of phase with them. But now,the amplification of the coincidence pulse 545G results in a phasechange relative to the lower level portions 545H (typ.) of the samesignal (which include artifact). As a result, the coincidence pulse isenhanced, as indicated at 545F, by the summation and the artifact iscanceled. To assure that the intensity of coincidence pulse 545G will bein the non linear gain region 544G,the embodiment of FIG. 12G mayinclude an amplifier as part of the combined structure.

The amplifier 615 of FIG. 12A and 582B of FIG. 12G need not necessarilybe different structures, as will be recognized by persons skilled in thefield of optical amplifiers. They may simply be the same type ofamplifier operated in different modes, one in which the saturated regionmay be used in which other may not. The use of the operation mode whichincludes the saturated region has the advantage that there is no need toaccurately adjust the phase relations between the artifact and thecoincidence pulses. The operation mode that does not include thesaturated region 544A has the advantage of being potentially faster andproducing higher intensity of output signals 545F.

Note that the amplifier 582B may also be replaced by a material or NLEwhose properties are such as to produce a phase shift that isproportional to the intensity. The latter may include an amplifier aspart of the combined structure. For example, such a nonlinear propertymay be employed by choosing a material and signal level such that thehigh energy level of the coincidence pulses, produce refractive-indexchange that will be resulted in a phase inversion relative to theartifact pulses having lower intensity level.

From the observation of the transmission-function shown in FIG. 12F itwill be observed that it is similar to that of an optical-limiter. Anoptical limiter is a device that has a linear (or close to linear)transmission curve, such as region 544B, corresponding to low signalintensities, a saturated region, such as region 544A, corresponding tohigh signal intensities, and a transition region, such as region 544G.Optical limiters are usually produced from materials whose opticalproperties, such as, index of refraction, scattering, or absorptionchange under high radiation intensity and are used to limit the outputintensity of the device at high intensity levels. Accordingly amplifier582B can be replaced, without affecting the above-described operation,by an NLE or any other limiter device that has a transmission curvesimilar to that shown in FIG. 12F In such a case the optical limiter,similar to amplifier 582B, can be operated in the two above mentionedmodes, i.e., one in which saturation region 544A is used and the otherin which it is not.

Referring now to FIGS. 16E and 16F, another way to enhance coincidencepulses relative to artifact at the receiver is to use a comparator(differential amplifier) 990 to subtract the power of the coincidencesignal 993C from that of the non-coincidence signal 993D emanating fromgate 993. Coincidence and non-coincidence signals 993C and 993D,respectively, are incident on respective detectors 993A and 993B. Thedetectors 993A and 993B are insensitive to the phase of the E-field andconvert the energy of optical signals to electrical signals and theresult is applied to the different inputs 990A and 990B of a comparator990. Signals 993C and 993D are illustrated by a scheme where E-fieldswith π radians phase shift are drawn upside down. At the output 990C ofthe comparator 990, the coincidence pulse remains but thenon-coincidence, or artifact, pulses are canceled as shown withreference to FIGS. 16E and 16F. It will be recalled that when a signalis incident alone on a gate 993, such as gate 100 of FIGS. 1A–1D, thepower profiles include only artifact pulses and no signal will beproduced at output 990C of comparator 990. Exemplary signals are shownat gate 993 outputs 991A and 992A of FIG. 16F with a coincidence pulse991C and artifact pulses 991B (typ.) emanating from the coincidenceoutput 991A and only artifact pulses 992B (typ.) emanating from thenon-coincidence output 992A. The signals at outputs 991 A and 992A areillustrated by their intensity with no indication to the phase of theirelectrical field, in a way similar to the way that they are detected bydetectors 993A and 993B of FIG. 16E. It may be confirmed by inspectionthat when the corresponding electrical signals are applied to the inputsof a comparator 990 of FIG. 16E, with suitable synchronization, that theelectrical signal portions corresponding to the non-coincidence pulses991B (typ.) and 992B (typ.) will align and cancel but that theelectrical signal portions corresponding to the coincidence pulse 991Cwill not. Thus, the output of the comparator 990 will be as indicatedfiguratively at 994.

It should be understood that detectors 993A and 993B and comparator(differential amplifier) 990 may be located in close vicinity tocoincidence gate 993 to form a logical AND gate. However, detectors 993Aand 993B and comparator 990 may be part of a customers' end unit,connected to an optical communication network where the network includescoincidence gates 993. In such a case detectors 993A and 993B andcomparator 990 may be located far away from coincidence gate 993 and maybe separated from gate 993 by multiple switching layers.

Referring now to FIGS. 22A and 22B, another mechanism for enhancing theratio of coincidence signals to artifact is to provide a trailing pulsethat coincides only with the coincidence pulse, thereby enhancing itfurther relative to the artifact, but producing artifact that still hasthe same maximum level. In FIG. 22B, a first pulse-pair 1142 defines asymbol by which a coincidence pulse can be generated by a firstsummation using a gate 1125 indicated in FIG. 22A. A third pulse 1141Acoincides with the coincidence pulse, produced by gate 1125, in a secondsummation that occurs in a following gate 1126 (FIG. 22A) after thefirst summation (as provided by a delay line 1123 of Δt₂, shown in FIG.22A), which produces the coincidence gain, thereby enhancing the firstcoincidence pulse produced by the first gate 1125. The second summationcan be the summing of the output of a first summation with a signalproportional to the original signal (i.e., a duplication of it).

Referring to FIGS. 22A and 22C, first, an original signal 1130 isapplied at an input of a first Y-junction 1129A which splitsapproximately ⅓ of the input energy into a first branch 1123 sending ⅔into an input of a second Y-junction 1129B which forms part of a gatewith second and third delay branches 1121 and 1122. The difference (Δt₁)between the delays of the second and third delay branches 1121 and 1122causes a coincidence pulse at an output of a first reverse Y-junction1125 if that difference matches the delay between the two pulsesdefining the symbol 1142. Copy 1131 of signal 1130 is delayed at branch1121 by a time difference of At, compared to signal 1130 of branch 1122.Signal 1132 show the output at Y-junction 1125 after experiencing secondand third delay branches, having a time delay difference of Δt₁. Signal1132, now flowing into reverse Y-junction 1126, is summed with thesignal of branch 1123, which experienced a Δt₂ delay. Copy 1133 ofsignal 1130 is delayed at branch 1123 by a time difference of Δt₂compared to signal 1130 of branch 1122. Signal 1133 has a delay thatcauses the duplicate of the pulse 1141A in the original signal delayedto sum with the coincidence pulse 1136 of coincidence signal 1132 insecond Y-junction 1126. The output at 1126 is shown at 1134 and is theresult of summing signal 1133 (delayed original signal) with the outputat 1125 creating a larger coincidence pulse 1137 in the final output1134. An enhancement device 1127 of FIG. 22A like that shown anddescribed, for example with reference to FIGS. 10D and 10E, may furtherenhance the coincidence pulse. The enhancement may be provided by anynumber of enhancement pulses in similar branches with correspondingdelays as indicated at 1124 with the ellipses shown.

It may be observed by inspection that suitable delays need to beincorporated after each symbol including its enhancement pulse toprevent inter-symbol interference. This may be necessary also to preventundesired interaction in other gates used in the same system (notshown). The precise length of the required guard band will depend on themodulation scheme employed.

Note that junctions 1129A and 1129B may be combined into a single starjunction and gates 1125 and 1126 can be implemented as a singlecombiner, the particulars of the embodiment of FIG. 22A having beenchosen for illustration purposes.

Each branch 1124 (typ.) in the device of FIG. 22A forms a coincidencegate with another branch 1124 (typ.) and has its specific enhancementpulse. Accordingly the device of FIG. 22A may represent a combinedcoincidence gate including multiple coincidence gates connected inparallel. Such a combined coincidence gate responds, to form maincoincidence signal, only for a specific symbol constructed by specificspaces between its pulses that match the specific combined gate andrepresent a specific address (predetermined destination). Such a symbolincludes multiple pulses with a number of pulses greater than two. Themain coincidence signal is the coincidence pulse with the highestintensity that exists in the system for a specific symbol. Due tointer-symbol coincidence events, some other coincidence signals may beproduced in any gate. Still, the main coincidence pulse is the pulsewith the highest intensity produced in the system. This highest levelmain coincidence occurs only at a specific gate that matches the timedelays between the pulses of a specific address of a specific symbol.

It should be clear that the symbols that include multiple enhancementpulses may be used as multiple control pulses. In such a case theaddress (destination) of the symbol is determined by the specific timespaces between the multiple control pulses and the data pulse in thesymbol. The enhanced coincidence pulse, discussed above, is in this casea main coincidence pulse, produced by a specific combined gate thatresponds to this specific symbol.

The combined coincidence gate may be constructed from parallel multiplegates, each responding to a different time space between the pulses ofthe symbol. Each parallel coincidence gate that constructs the combinedgate, may be identified by any number, greater than two, of delaybranches 1124 (typ.) of FIG. 22A. For example, the shortest delay branchmay be a common branch for all the parallel gates. In this specificexample, the branch with the shortest delay together with any number(including 1) of parallel branches 1124 (typ.) may represent oneparallel gate. The data pulse and the control pulses in the symbol canbe identified arbitrarily.

From FIG. 22C it can be seen that when no threshold mechanism is used,the combined coincidence gate may produce artifact pulses(non-coincidence or non-main coincidence pulses) that may interfere withthe pulses of the next following symbol to produce unwanted coincidencepulses. To avoid the creation of unwanted coincidence pulses, a timeguard band should be maintained between the data symbol signals. The useof such guard bands reduces the efficiency of the informationtransmission.

FIGS. 22D, 22E and 22F illustrate a demultiplexing system thateliminates the need for time guard bands, the closely packed datasymbols, and the combined coincidence gates used to demultiplex thecomplex multiple pulse symbols.

Referring to FIGS. 22D and 22F, FIG. 22D illustrates a demultiplexingsystem 3000 designed to receive and demultiplex signals of data symbols3040, illustrated by FIG. 22F, arranged within time frames 3046 (typ.)The use of demultiplexing system 3000 eliminates the need for guardbands between the symbols. Demultiplexing system 3000 of FIG. 22Dincluding multiple combined coincidence gates 3024A–3024N constructed bya combination of parallel and series connections between discretecoincidence gates 3012A–3012N, 3014A–3014N and 3020A–3020N,respectively. It can be seen that coincidence gates 3012A and 3014A areconnected in parallel and each of them is connected in series tocoincidence gate 3020A.

Signal 3040 of FIG. 22F is received at input 3002 of system 3000 of FIG.22D. Dividing device 3004 splits signal 3040 and simultaneously emitcopies of signal 3040 into ports 3006A–3006N. Ports 3006A–3006N are alsothe inputs of combined coincidence gates 3024A–3024N having respectiveoutput ports 3022A–3022N.

Referring momentarily to FIG. 22F, illustrating signal 3040 constructedby time-frame pulses 3042 (typ.) (shown with diagonal hatch filling) andinformation pulses 3044 (typ.) (shown with clear filling). Time frames3046 (typ.) includes time slots 3050 (typ.) and are constructed, forexample, by the space between pulses 3042A (typ.) and 3042B (typ.).Information pulses 3044 (typ.), located within frames 3046 (typ.)between pulses 3042A (typ.) and 3042B (typ.), are spaced apart by anintegral number of timeslots 3050 (typ.).

Each pulse 3042 of time frames 3046 has double duty to serve both, as areference pulse for the currently demultiplexed time frame 3046 and as acontrol pulse for the next following time frame 3046. Signal 3040propagates in the direction shown by arrow 3048 thus, delayed pulses3042A and leading pulses 3042B (ahead in time) may serve as thereference and the control pulses for the currently demultiplexed timeframe 3046, respectively. Pulses 3042A may also serve as the referencepulses for the leading information pulses 3044 to create data symbolsformed by the time delays Δt₁–Δt_(n) between pulses 3044 and 3042A.Delays Δt₁–Δt_(n) are equal to the delays of coincidence gates3012A–3012N in combined coincidence gates 3024A–3024N, respectively. Thetime delay Δt_(F) between pulses 3042A and 3042B of frames 3046 is equalto the time delay of gates 3014A–3014N of combined gates 3024A–3024N,respectively. All frames 3046 are closely packed and do not include timeguard bands between them.

Referring now back to combined gate 3024A of system 3000 of FIG. 22D.The analysis for gate 3024A represents the process occurring in allcombined gates 3024A–3024N, and thus only gate 3024A will be discussedwithout repeating the analysis for the rest of the combined gates. Thecopy of signals 3040 at inputs 3006A of combined gate 3024A is copiedagain, by radiation guides 3008A and 3010B, into coincidence gates 3012Aand 3014A, respectively. Gate 3014A produces a coincidence signalrelated to frame pulses 3042 (typ.) every time period equal to delayΔt_(F) Gate 3012A produces a coincidence signal only where the timespace between information pulse 3044 (typ.) and reference pulse 3042A isequal to Δt₁. The coincidence signals from gates 3012A and 3014A arefeed into the inputs of coincidence gate 3020A that produces outputsignal at output port 3022A of combined gate 3024A only if thecoincidence signals from gates 3012A and 3014A arrive to gate 3020A witha delay equal to delay S_(A) of gate 3020A.

Note that if the total length of the optical path through guides 3008A,gate 3012A and guide 3016A matches the total length of the optical paththrough guides 3010A, gate 3014A and guide 3018A, then delay S_(A) ofgate 3020A may be equal to zero. Assuming, without any limitation, thatS_(A)=0. In such a case, for producing coincidence signal at output port3022A, the coincidence signals of gates 3012A and 3014A should occursimultaneously. Simultaneous coincidence at gates 3012A and 3014A canoccur only with information pulses 3044 (typ.) related to the currentlydemultiplexed time frame 3046. Information pulses 3044 related toadjacent time frames 3046 are delayed from reference pulses 3042A by atime space that is greater than the largest delay Δt_(F) in system 3000and thus can not produce a coincidence pulse in gate 3012A at the sametime gate 3014A produces a coincidence.

Accordingly, similar to the discrete coincidence gates in thedemultiplexing systems of FIGS. 14A–14D discussed below, combined gate3024A produces output signals only for symbols having a time delay equalto its time delay Δt₁. However, unlike the system of FIGS. 14A–14D,demultiplexing system 3000 prevents any unwanted coincidence signalsbetween the pulses of different time frames even where there is no timeguard band between time frames 3046.

FIG. 22E illustrates coincidence gate 3024M having alternative structureto the structure of combined gates 3024A–3024N. In combined coincidencegate 3024M of FIG. 22E, gates 3012M and 3014M are connected in paralleland both of them are connected in series to gate 3020M. Combined gate3024M may produce results similar to combined gates 3024A–3024N wheneverdelay Δt_(x) of gate 3020M is adjusted to be equal to the relative delaycaused by the different lengths of the optical paths from port 3006M toport 3022M, via gates 3012M and 3014M, respectively. Gates 3012A, 3014Aand 3020A of FIG. 22D have similar functionality as gates 3012M, 3014Mand 3020M, respectively.

It should be understood that coincidence gates 3012A–3012N, 3014A–3014N,3020A–3020N, 30012M, 3014M and 3020M are all of the various types ofcoincidence gates 101 of FIG. 13I discussed below, For example they mayor may not have a threshold mechanism or may have electrical or opticalthreshold devices. In a situation where gates 3012A–3012N, 3014A–3014N,3020A–3020N, 30012M, 3014M and 3020M have no threshold mechanism, theinformation demultiplexed to designated ports 3024A–3024N is identifiedby main coincidence signal. The main coincidence signal is the signalwith highest intensity in the system. Other coincidence signals mayexist either in the same designated gate in which the main coincidencesignal is produced or in any other gates of system 3000, but these havelower intensity than the main coincidence signal.

It should also be understood that all the discrete coincidence gates ofthe demultiplexing system related to the present invention such as thedemultiplexing system of FIGS. 14A–14D and 15K–15R including thecross-connection box of FIG. 15S may be replaced by combined coincidencegates, such as the combined coincidence gates illustrated by FIGS. 22Dand 22E. Such combined coincidence gates may include any combination ofparallel and series connections between discrete coincidence gates.

Note that the data symbol signals for the combined coincidence gates ofsystem 3000 include time-frame pulses 3042A (typ.) and 3042B (typ.) andinformation pulses 3044 (typ.) thus is constructed by more than twopulses. The number of pulses that may be used in the data symbol signalsincreases with the number of discrete coincidence gates used toconstruct the combined coincidence gate that uniquely decodes the datasymbol signals.

A variety of embodiments of a gate 100 were discussed previously andwill be summarized presently along with some others. As shown in FIG.13A, a gate mechanism 605 which may be any device that accepts inputsignals at input ports 601, 603 and generates output signals at outputports 606, 608 such that at least one of the output signals isresponsive to an interaction between the input signals and preferablywithout requiring a change of state of gate mechanism 605. The inputsignals A and B may come from a variety of sources and the outputsignals C and D may be conditioned in a variety of ways to achieve oneor more final outputs. As will become clear from the detaileddescription below gate, 100 may be used as a decoding device as well.

For example, referring to FIG. 13B, the inputs A and B may be fromindependent sources such as an incoming information signal 607 from aremote sender (not shown) and a local external signal from a localcontroller 604. In such a case, a synchronization and phase recoverycontrol loop may be incorporated in the configuration as shown in FIG.13B. Various processes for synchronization and phase recovery arediscussed in the following sections.

Referring now to FIG. 13C, a portion 604G of the output signal 604E fromoutput 608 (designated C) of gate 605 of FIG. 13A is coupled out, bycoupler 604F, and is sent to a detector 604A. Detector 604A generates anelectrical signal to be transmitted, via electrical lead 604D, tocontroller 604. Controller 604 drives actuator 604B via electrical lead604I. Controller 604 and actuator 604B drive a wedge prism 604C. Themovement of wedge prism 604C in the directions indicated by arrows 604Jchanges the optical path of signal 604H to control its phase. Themovement of prism 604C changes the phase of the input signal 604Happlied to one of the input ports 601 or 603 (designated A or B,respectively) of gate 605 of FIG. 13A to change the relative phases ofthe signals incident on ports 601 and 603. This function ofphase-alignment may be accomplished by various means, here figurativelyillustrated by a wedge of material 604C with a different index ofrefraction from upstream or downstream media. The detector outputs thesame or another signal at electrical lead 604D for synchronizationrecovery which is applied to the controller 604 to synchronize theoutput of the local signal with that of the incoming signal. The signalat lead 604D may be one that is responsive to the precise coincidence ofaligned pulses. Controller 604 controls stage 604B that moves wedgeprism 604C along arrows 604J. The movement of wedge prism 604C in thedirections 604J changes the optical path of signal 604H to control itsphase. The described construction is a closed-loop scheme that maintainsthe synchronization of the local signal and the incoming signal overtime.

The mechanical phase-shifting technique described with reference to FIG.13C may be replaced by any suitable mechanism. Referring now to FIG.13D, a controller 724 sends an actuation signal to a phase shifter 720,essentially any kind of transmission component that changes its delay oftransmission by a phase angle according to the applied signal. Thesignal may be a feedback control based on a signal from a sensor device730. One example of a sensor device 730 is illustrated. A client device725, receives signal energy phase-shifted by the phase shifter 720. Theclient device 725 may be, for example, a gate. A beam splitter 722captures some of the energy output by the client device 725 and appliesthis sample signal 727 to a detector 723. The detector 723 generates anelectrical signal indicating the intensity of the sample signal 727 forexample by time-integrating the signal and outputting an average or RMSpower level indication thereof or by detecting and latching a peakintensity or by any suitable means. The signal generated by detector 723is transmitted via electrical lead 727A to controller 724. The phaseshifter is driven by controller 724 according to the signal produced bydetector 723. The phase shifter may include various means for changingphase such as by means of an electric field or thermal effect or amechanical mechanism 604B/604C as discussed with reference to FIG. 13C.A piece of material whose index of refraction changes with appliedelectric field or temperature may be activated by a device that appliesan electric field or a heater. Alternatively, different delay lines maybe electronically switched in and out of a signal path to generate acumulative selected delay.

The client output signal 719 emerging from the beam splitter 722 is usedin a system requiring the phase compensation provided by the phaseshifter 720. Alternatively, the whole control apparatus of FIG. 13D maybe used to generate a control signal for a series of clients in whichthe client 725 is a model.

Referring now to FIG. 13E, a phase recovery device 728 encapsulates thefunctionality of sensing the signal phase alignment, for example, 722,723 and 724 of the embodiment of FIG. 13D. A phase shifter 729 maycorrect the phase angle for all recipient clients 731A–731C connected toa distributor 742 and a model client 731Q. Alternatively, phase shifters(not shown) internal to each of the clients 731Q and 731A–731C may becontrolled instead, depending on the type of device that is used for theclients. The model client 731Q has properties as recipient clients731A–731C and therefore the correction for client 731Q would betherefore correct for clients 731A–731C. For example, 731A–731C and 731Qmay be of the same materials and maintained at identical environmentalconditions. The properties of 731Q need not be identical to those of731A–731C, but the compensation may be derived from the changes in thephase required to compensate 731Q. For example, if each client has agate with a delayed input and a non-delayed input, the delays of eachgate may need to be compensated differently and therefore the correctionmay need to be applied to a phase shifter (not shown) internal to eachgate.

An example of a client, e.g. 731A, is a gate 101 as described below withreference to FIG. 13I, which may have a gate 100 with a particulardelay. As will become clear from the detailed description below gate 101may be used as decoding device as well.

The process of synchronization and phase recovery may be reserved to aregular calibration process that is done at intervals sufficient toensure the phase and synchronization remain proper. It is assumed thatthe processes upstream of the ports 601 and 603 of FIG. 13A (or anyports of gates described anywhere in the instant specification in whichcoherent summing takes place) are synchronized with a system such as thesystem of FIG. 13D by this process and they only fall out of synch andphase alignment due to slow drift processes. Thus, the above method isnot suggested as being suitable for the instantaneous recovery of phaseand timing alignment of asynchronous signals.

Referring to FIG. 13F, the inputs A and B may also come from a singlesource 607 that has been split by a splitter 602 with one input A havinga different time-delay from the other B. As indicated, a selector device600A may be provided to choose among multiple time delay components600B, 600C and 600D to allow automatic selection of the time delay. Thetime-delays selection may be performed remotely. A time-delay selectoris schematically illustrated and described below by FIG. 13J.

FIG. 13J is a schematic illustration of a configuration for a time-delayselector 700, which may be used, for example, for selector device 600Aof FIG. 13F. Selector 700 includes m subunits 702 (typ.), each of whichincludes n delay lines 704 having respective delays. An input signal 708is directed to a controllable mirror 706, such as controlled by a MEMSswitch, which may be controlled locally or remotely. Mirror 706 directsa reflected signal 710 to one of delay-lines 704 of a first subunit 702Awhich relays it to mirror 714, which is also controlled. Mirror 714reflects the signal to mirror 716, from which further redirects thesignal into another subunit 702B and the process is repeated with mirror716 directing the signal through a selected delay and mirror 718relaying to another subunit 702C and so on. Each subunit 702 provides ndifferent delays. With m subunits 702, each having n delays, selector700 may select n^(m) delays for a final output 717. Of course, althougheach subunit 702 is shown with n delays, it is possible for each to havea different number of delays. Note that the most effective use of thestructure 700 is to have one of the subunits 702, for example the firstsubunit 702A, provide course delays, with each successive subunit 702B,etc., providing successively finer levels of delay.

Referring to FIG. 13G, signals C, D from one or both of the outputs,such as of FIG. 13A, individually or together, may be conditioned by aprocess to enhance the distinctiveness of information symbols relativeto artifact. For example, one or both outputs may be combined coherentlywith a signal from a CW laser 611 via a summer 609 to generate aconditioned output 614A.

Referring to FIG. 13H, the output signals C and D may also beconditioned to eliminate artifact entirely by the process described withreference to FIGS. 12A–12K. That is, one or both outputs, together orindependently, may be applied to such a filter as described withreference to FIGS. 12A–12K, illustrated symbolically at 583A to yield afiltered signal 583B.

Referring to FIG. 13I, to facilitate the discussion of the applicationof such embodiments, given that a variety of embodiments may all beemployed in each application, an iconic representation of a gate 101 maybe used in the remainder of the instant specification to identifyvariations of such gates that may be used as coincidence gates anddecoding devices. The iconic representation of a gate 101 (or hereafter,simply “gate”) has two inputs 614 and 616 which may correspond to any ofthe inputs A, B, 601, 603, 604 or 607 represented above in FIGS. 13A–Hor others and two outputs 610 and 612, which may represent either of theoutputs 606, 608, C, D, 614A or 583B in FIGS. 13A–13H or others. Asymbol-selection symbol S_(n) indicated by 101A may be placed on theface of the gate 101 to identify a characteristic that selects foroutput at a predetermined output only one of multiple symbols. Forexample, it may represent one of a set of time delays of respective timedelay devices such as one of 600B, 600C, or 600D (FIG. 13F). In thatcase, the gate 101 may be taken to represent one with a single inputthat is split with one being subject to a time delay to make a symbolselector as discussed with reference to FIG. 9B. The label S_(n)indicates the symbol that selects the channel, for example, usingmodulation based on polarization, phase, time delay Δt_(n) etc. or acombination thereof.

It should be understood that gate 101 may represent any combination ofcoincidence gate 100 with or without its accompanied means describedelsewhere according to the present invention. Such a combination mayinclude coincidence gate 100 with more than one accompanied means. Forexample, gate 101 may include gate 100 with or without optical thresholddevice, contrast enhancers of various types used to enhance to increasethe ratio between coincidence and non-coincidence signals or background,variable time delays, closed loop phase controls, closed loop clockrecovery control, and other means described according to the presentinvention.

It should be noted that the inputs of gate 101, input 614 and input 616are also schematically designated as lettered circles A and B. Theoutputs of gate 101, output 610 and output 612 are also schematicallydesignated as lettered circles C and D. This notation shall be usedthroughout the various illustrations.

Referring to FIG. 14A, gate 101 may be applied in a variety ofcommunications systems, a simple one of which may employ a demultiplexer(encoder) 640. FIG. 14A illustrates the use of coincidence gate (orgate) 101 as a decoding device for decoding encoded data symbols 638A(typ.) in multiplexing system 640. It should be understood that in everydemultiplexing system according to the present invention coincidencegates (or gates) 100 and 101 may represent decoding devices as well. Aninput signal line 638 (designated B) carries a signal 638A (typ.) with amix of symbols such as spaced-pulse symbols as illustrated. Signal 638Ais distributed among N gates 622 (typ.), by dividing device 644, withdifferent characterizations S_(n) (e.g. time delay) selectors (not shownexplicitly) therewithin, for example time delay Δt_(n) symbol selectorsas indicated. The signal is modified by the action of the respectivegates 622A, 622B, 622C and 622D. The resulting respective signalsillustrated at 624A, 624B, 624C and 624D each include a coincidencesymbol, in this case a pulse 626A, 626B, 626C, 626D, only for symbolscorresponding to the symbol the respective gate 622A, 622B, 622C and622D is configured to select. The signals 624A, 624B, 624C and 624Dinclude at least one coincidence pulse, 626A, 626B, 626C and 626D andartifact, for example as indicated at 628. However and withoutlimitations, signals 638A and gates 622A–622D may be selected in a waythat results with no coincident signals. Note that the artifact 628(typ.) may or may not be present depending on the configuration of thegates 622A, 622B, 622C and 622D. For example, a gate that isincorporated with the device, shown in FIG. 13H, designed to opticallycancel the artifact pulses will not produce artifact pulses such aspulses 628. Each signal 624A, 624B, 624C and 624D is sent to arespective destination D₁, D₂, D₃ and D_(N). The destinations mayinclude receivers (not shown) that are selectively responsive only tothe high intensity coincidence symbols 626A, 626B, 626C and 626D. As aresult, in effect, only the coincidence symbols are received by thereceivers and the data is, by definition, demultiplexed by this scheme.

It will be observed that the system may be configured such that thespacing of the coincidence symbols 626A, 626B, 626C and 626D is higherthan the spacing of symbols in the signal 638A, not only by virtue ofhaving been stripped of the pulse-spacing symbology, but, moreimportantly, as a result of reduction in the duty cycle (and therefore,the data rate) of each channel 642 (typ.) and therefore a reduction inthe duty cycle of each receiver. As a result, if the spacing of symbolsin the signals 638A is too low for any receiver to handle, for example,a receiver with an optical to electrical signal conversion process thatincludes transfer to storage, the incoming signal 638A will be dividedamong multiple parallel signals 624A–624D, providing a slower symbolrate in each than the combined signal 638A allowing the receivingprocesses to occur in parallel. Note that the signal 638A maynecessarily lose intensity as a result of being divided among multiplechannels and this may be compensated for by inclusion of an opticalamplifier, in input B (not shown), without changing the operation of thedevice.

It should be clear that system 640 is a self demultiplexer thatdemultiplexes the information pulses in the symbols of input signal638A. Each symbol of signal 638A includes an information (data) pulseand a control pulse. The self demultiplexing of the information in thesymbols of signal 638A is performed by producing a coincidence pulse ina specific designated port (destinations D₁–D_(N)) that is responsiveonly to a specific predetermined destination encoded in the inputsymbols constructed by selecting the time space between the information(data) pulse and the control pulse.

Divider device 644 may represent any means for distributing the inputsignal from one input into multiple ports. Device 644 may be, forexample, a star splitter/coupler, a cascade of one-to-twospliters/couplers, a cascade of one-to-many splitters, a loop havingmultiple ports, and a combination between all the means above.

FIGS. 14B, 14C and 14D illustrate the system of FIG. 14A when showing,for example, several of the interior optional structures of divider 644.FIG. 14B shows, for example, device 644 that is constructed from a starsplitter 641A including ports 622E–622H. FIG. 14C illustrates, forexample, device 644 that is constructed from a cascade of one-to-twosplitters 641B, 641C and 641D having ports 622I–622N. One-to-manysplitters 641 B, 641 C and 641 D of FIG. 14C may be of the type of starsplitters, directional couplers, or Y-junctions. FIG. 14D illustrates,for example, device 644 that is constructed from loop 644A includingmultiple splitting ports 622O–622R.

It should be clear that while some of the splitters in FIGS. 14B, 14Cand 14D are illustrated as one-to-two splitters, they may representone-to-many splitters as well.

Referring now to FIG. 15A, a simple mechanism for creating time pairsymbols 820 with different time separations is to provide two paralleldelays 816 and 817 to which a single data pulse 812 is applied. Thedifference between the time delays of delays 816 and 817, hereillustrated as fiber loops, determines the pulse spacing of theresulting symbol 820. Referring to FIG. 15B, a parallel delay device asillustrated in FIG. 15A may be represented by an iconic representationof a symbolizer 818, which may have an indicator representing a uniquesymbol, such as a unique magnitude of the pulse spacing produced. Asignal 819 passing through the symbolizer 818, characterized by a delayΔt_(n), is converted into, or attached to, a symbol resulting in alabeled symbol 821, for example a pulse-pair, spaced by a delay Δt_(n),as illustrated. In some embodiments, a symbolizer is also referred to asa duplicator.

Referring now to FIG. 15C, a multiplexer 800 places the signals from sixseparate data channels onto a single data channel that may be in form ofTime Division Multiplexing (TDM) in which each TDM channel is “labeled”with a different symbol. Thus, a demultiplexer such as 640 in FIG. 14Amay be used to distribute the multiplexed signal among six parallelchannels each receiving and processing data at a lower rate. A modelocked laser 803A is used as a source of narrow pulses. It ischaracteristic of mode locked lasers that they produce outputs of narrowpulses with relatively long delays as illustrated by signal 804 at theoutput of laser 803A. The mode locked laser 803A output is distributedby a splitter 808 to six channels 808A (typ.), each with a respectivetime delay as indicated at 805 (typ.). A modulator 806 (typ.) on eachchannel 808A (typ.) determines whether a pulse is passed on that channelor not in response to a control signal from a respective data source 801(typ.), such as sources S₁–S₆. A respective symbol is applied to thesignal on each channel 808A (typ.) by a respective symbolizer(duplicator) 818A (typ.). The resulting output signal 807 is illustratedat output 809 and may include a highly dense series of pulses in a formof numerous symbol signals that may be distributed in a form of TDM. Theduplicator 803D represents an arbitrary number of duplicators connectedin series, parallel, or any combination of serial and parallelconnections and having suitable delays. The symbolizers included in andrepresented by symbolizer 803D may optionally be added to so that thedelay between pulses of the mode locked laser 803A may be matchedagainst the number of channels 808A (typ.) by duplicating the pulses therequired number of times. This may be done, as indicated, by means ofone or more duplicator 803D, which includes a summer and suitable delays(not shown in the present drawing, but described by FIGS. 15A and 15Band elsewhere) to make any required density of pulses in the signalprior to being split by the splitter 808. A synchronization recoverycircuit 803B may be provided to ensure that the modulators 806 (typ.)are controlled such that the signals from data sources 801 (typ.) areproperly synchronized with the output of the mode locked laser 803A. Forexample, a synchronization signal 811 may be generated by a detector in803B that receives a small portion of the signal that laser 803A emits(not shown separately).

Note that instead of using a single mode locked laser to form a streamof pulses to multiple modulators, signals can be obtained from multiplemode locked lasers with a common cavity such that their signals aresynchronized.

Note that six data channels have been chosen for illustration purposesonly. This number, six, is chosen arbitrarily and has no practicallimitation to the number of data channels (along with respective delays,modulators and symbolizers) that can be used.

In another alternative, a single mode locked laser 875 as shown in FIG.15D feeds a pulse-signal 875A into upper branch 879C of input 879B ofdirectional coupler 877D. Input branch 879C is coupled to upper andlower branches 879E and 879F of output 879A of coupler 877D. Lowerbranch 879F is connected, by loop 877, to lower branch 879D of input879B of coupler 877D. Loop 877 includes controllable delay loop 877A,amplifier 876, and gate 878. At a certain starting time, the firstpulse-signal 875E of signal 875A is received by the upper branch 879C ofinput 879B of coupler 877D. Directional coupler 877D divides the energyof the first and subsequent pulses 875E in signal 875A into an outputpulse propagating through branch 879E and a returned pulse propagatingtoward loop 877 via branch 879F. The part of energy of pulse-signal 875Athat is directed through output 879E appears as the first output signal.The other part of the energy of signal 875A enters into loop 877 whichsends its energy back to branch 879D in input 879B. The part ofpulse-signal 875A propagates along loop 877 (the returned signal) isamplified by amplifier 876 and passes through loop 877A and gate 878 toreturn to coupler 877D. The returned signal 875A that returned to branch879D, through loop 877, is divided, by coupler 877D into an outputsignal at the upper branch 879E and a returned signal directed back intoloop 877. This process may repeat itself in a steady-state condition toproduce a train of duplicated narrow output signals. To provide a steadytrain of pulses, the intensity of all the recirculated pulses should beequal to the first signal that entered loop 877. In addition the firstoutput signal, at branch 879A, should be equal to the next output pulsesthat follow after the delay imposed by loop 877. Thus, each fraction ofthe energy from each pulse 875E that leaves at 879E is followed byanother portion that has recirculated through the loop 877 resulting ina continuous train of pulses. The recirculating pulse may be amplifiedby an amplifier 876. A delay loop 877A determines the spacing between anexiting pulse and the following pulse that flows through the loop 877.The amplification of amplifier 876 and energy partitioning of couplingof directional coupler 877D are preferably such as to ensure the pulsesin the train exiting at 879E has substantially the same amplitude. Forexample, this may be obtained if coupler 877D is of a type characterizedby 50/50 power splitting and amplifier 876 has a gain that compensatesfor loop loss (including propagation and bend loss) and coupler loss(50%) to assure that the product between the combined effect of gain andthe overall attenuation loss of a round trip along the loop 877 is equalto one.

In a steady state, the process of duplicating the pulses by loop 877produces a train of identical narrow pulses. The process continues tillanother pulse 875E appears in signal 875A of mode locked laser's 875output. Just before the appearance of such pulse, gate 878 may be turnedactivated to stop recirculation of a returned signal (pulse) in loop877. After the termination of the pulse duplication and before thearrival of the next pulse 875E, gate 878 activated to block the pulsecirculating in the loop 877 and to allow the beginning of a newduplication process. Again this continues till the next activation ofgate 878 and the appearance of the next pulse of signal 875A. Gate 878can be a shutter, an LCD window, a coherent summer receiving light froma source such that the pulse in the loop 877 is canceled, or anysuitable device.

The interval between duplicated pulses is the time-space betweenduplicated pulses and is equal to the total delay of loop 877. To createa train of pulses equally spaced, the space between two following pulses875E of signal 875A should be equal to an integral number of spacesbetween duplicated pulses and the delay of loop 877 has to satisfy thiscondition.

Gate 878 is activated to halt the last pulse to be repeated before a newpulse is generated by the mode locked laser 875. Gate 878 is deactivatedto allow the passage of the new pulse generated by laser 875 whichpropagates in loop 877. Thus a narrower train of pulses 875B can begenerated at output port 879E with only one delay device. This may allowthe pulse train 804 (FIG. 15C) to be generated by the device of FIG. 15Dand to be arbitrary distances apart within the scope of integraldivisions of the spacing of the mode locked laser 803A (FIG. 15C).

Referring to FIGS. 15C and 15E, as mentioned, a demultiplexer usinggates such as indicated at 829 (typ.) may be used to distribute themultiplexed signal from point P, which is a common input point of thedemultiplexer of FIG. 15E and common output point of multiplexer 800 ofFIG. 15C among illustrated six parallel channels 824A–824F each with amatching detector 828 (typ.) receiving and processing data at acorrespondingly reduced rate. More particularly, the signal 807 frommultiplexer 800 is applied, after, for example a lengthy transmissionchannel such as a long-haul fiber, to a common input 824 which is thendistributed by means of a distributor 827 to the six channels typifiedby the channel indicated at 824A. Distributor 827 may represent anydistributor, for example, any distributor of the types 644 illustratedby FIGS. 14A–14D or discussed in their accompanied description. Thedemultiplexed signals, typified by the representation at 805, are thenconverted to electrical signals, by detectors 828 (typ.) and may beapplied to respective outputs 826A–826F, which may be electrical signalsor any other suitable medium. For simplicity, signals 805 areillustrated after gates 829 without any artifact. This may be the caseif the coincidence pulses are produced by gates 829 that produce noartifact, as in the embodiments of FIGS. 12A–12K. If otherwise, anycoincidence pulses may be distinguished from the artifact pulses by anelectronic threshold detector or comparator that may be incorporatedwithin the detectors 828 (typ.) Comparators that generate an output onlywhen a signal is above a predetermined threshold are staple electroniccomponents and their details need not be discussed here.

Here, as with FIG. 15C the number of six channels is chosen arbitrarilyand has no practical limitation to the number of data channels (alongwith respective gates and detectors) that can be used.

Referring now to FIGS. 15F and 15H, another way of forming extremelynarrow pulses is to apply a pulse broader than the desired narrow pulse,from a modulated laser source 851 (L indicates the laser, M indicatesthe modulator, and C indicates the clock) whose width is a wide Δt_(Y)to a gate 841 with a time delay equal to Δt_(X)=Δt_(Y)−Δt_(Z) to obtainpulses whose width are narrow Δt_(Z). Gate 841 splits the applied pulse839 into two copies 843 and 844 that are overlapping coincident only forthe duration of Δt_(Z), thereby determining the width of the resultingpulse 846. Gate 841 may be of the type of gate 101 that includes opticalthreshold mechanism such as shown in FIGS. 12A–12K. Accordingly, signal846A resulted from the delayed summing of copies 843 and 844 of originalsignal 839 appears as signal 846 after passing through the thresholdmechanism of gate 841.

Referring now to FIGS. 15G and 15H, a gate 841A that does not completelyeliminate artifacts when it sums can still be used for making pulses.For example, signal 846A is characterized by a coincident portion 846Fresulting from the gate 841A splitting the applied pulse 839 into twocopies 843 and 844 (FIG. 15H) that are coincident only for the durationof Δt_(Z), thereby determining the width of the coincident portion 846Fof the resulting signal 846A. A non-zero artifact portion 846G resultsat the output of gate 841A where the two copies 843 and 844 do notoverlap. As indicated in the previous discussion, gate 841A may addcoherently or non-coherently depending on its structure and the natureof the light energy in the incident pulse 839. Thus, the ratio of theheight of the pulse portion 846F to that of the non-zero artifact 846Gcan be up to 4:1 or up to 2:1. If coherent summing is done by gate 841A,as also discussed, the artifact may be reduced to one ninth theamplitude of the coincident portion 846F by a circuit 849, that mayrepresent the device of FIG. 13G, that sums with a signal from a CWlaser with the result illustrated 846B, where the zero level isindicated at 846C. The profiles 846A and 846B represent E-fieldprofiles. The power profiles corresponding to signals 846A and 846B areillustrated at 846H and 846K, respectively, with the zero power levelindicated at 846L. Similar results in which the power ratio between thecoincidence pulses and the artifacts is enhanced to be 9:1 can beachieved when using input pulses with non zero background level. Thisratio can even further be increased by complete elimination of theartifact pulses using the optical embodiments illustrated by FIGS.12A–12K. Alternatively, an electronic threshold device may be used in anend unit that receives the optical signal from gate 841A and, in anycase, converts the optical signal it into electronic signal whether anoptical threshold mechanism is used or not.

Note that a configuration like that of FIGS. 15F or 15G may be used togroom pulses of any optical modulation scheme. For example, rather thanregenerate pulses in long haul optical links, pulses may be “chopped” orreshaped using such a configuration with suitable optical amplificationto regenerate the power level.

Referring to FIG. 15J, to use such a mechanism in a multiplexer 3840,broad pulses from a laser 843A modulated by a modulator 843B to producerelatively wide pulses 843C at laser output 843D, that are distributedto multiple channels 3847 (typ.) each supplied with a respective gate3845 (typ.) as described with reference to FIGS. 15F and 15H. Eachchannel also has a respective time delay as indicated at 3805 (typ.).Modulators 3806 (typ.) on each channel 3847 (typ.) determine whether apulse is passed on that channel or not in response to a control signalfrom a respective data source 3801 (typ.). A respective symbol isapplied to the signal on each channel 3847 (typ.) by a respectivesymbolizer 3818A (typ.). As in the embodiment of FIG. 15C, the resultingoutput at 3809 illustrated by signal 843F may be in the form of a highlydense series of pulses constructed by very dense symbol signals havingzero level 584A. Again, a synchronization recovery circuit may beprovided and may be integrated in modulator 843B, to ensure thatmodulators 3806 (typ.) are controlled such that the signals from datasources 3801 (typ.) are properly synchronized with the output 843D ofthe modulated laser 843A. For example, a synchronization signal 3811 maybe generated by a detector in 843B that receives a small portion of thesignal that laser 843A emits (not shown separately).

Optionally, to provide a non-zero background which when coherentlysummed as discussed with regard to FIGS. 10D and 11B, a low-level CWsignal 580 may be added to the signal 843F by means of a summer 592 andguide 580B.

The CW signal 580 may be derived from the same source as modulated laser843A which may be configured to provide one output that is notmodulated, as illustrated in FIG. 15L. That is, a CW laser 586(corresponding to 843A of FIG. 15J) may output to a junction 589providing a constant signal 580A corresponding to CW signal 580 of FIG.15J. The other leg of the junction 589 may be applied to a modulator 587(corresponding to 843B of FIG. 15J), such as an LCD or Mach ZhehnderInterferometer (MZI) modulator with a modulation signal supplied by aclock 590 to produce a regular pulse stream 588 corresponding to output843D of laser 843A of FIG. 15J as discussed above. Assuming appropriatecontrol of phase and signal level, the output 843F with a background atzero level 584A is converted by summing in summer 592 to a signal 843Ewith a non-zero floor, as indicated by the zero level 585, to enhancethe intensity ratio between the coincidence signals and the artifactsignals that might exist in the demultiplexing system (not shown) and aspreviously illustrated by FIG. 10C. The enhancement system that includessummer 592 and CW signal 580 may not be needed when coincidence gates3845 (typ.) are of the type of gates 101 that include optical thresholdas shown by FIGS. 12A–12K.

In an alternative embodiment, the same role as signal 580 may be playedby a laser 595 that is separate from laser 843A as indicated. In such acase the phase matching between laser 595 and the signal 843F may becontrolled by a control mechanism for recovering the phase. For example,a detector 593 detects a portion of the power of the signal 843E tapedinto detector 593 and generates a feedback control input to a controller591 that controls a phase shift by variable phase shifter 594 tomaximize the signal power detected. Such a mechanism performs a functionof Phase Locked Loop (PLL). As this is an alternative role for signal580, it is marked in dashed lines and can be used instead of signal 580and guide 580B.

Note that in the discussion of figurative illustration of signals, suchas 843F and 843E, the same diagram may connote the field or theintensity, which is the square of the field. This should be clear fromthe context and no contradiction is implied. Thus, in indicating a shiftin zero level from signal 584A to signal 585, signal 843F and 843E maybe interpreted to represent the field level, but ignoring the zero levelindication, they may be interpreted to represent intensity. Note thatFIG. 15J may be interpreted to be consistent with the use of a multimodelaser within modulated laser 843A. In that case, of course, the non-zerobackground device 580B, 592, etc. would not be applicable.

Instead of providing a separate gate 3845 (typ.) on each channel 3847(typ.), a single gate may be located immediately following the singleoutput 843D of the modulated laser 843A to produce narrow pulses thatare distributed to all the channels 3847 (typ.)

FIG. 15K illustrates the foregoing multiplexer/demultiplexercombinations and others as a generic schematic. A signal vector source832, which may consist of any number of signals (having controlledamplitudes and phases) applied by an input channel 833A to modulators ofeach of multiple parallel channels of a multiplexer 830 outputting ontoa multiplexed channel 836. The multiplexed channel 836 appliesmultiplexed signals to a demultiplexer 834 which applies an outputvector to a receiver 838 via an output channel 833B. Multiplexer 830 mayrepresent multiplexers, such as, the multiplexers of FIGS. 15C and 15J.Demultiplexer 834 may represent demultiplexers, such as, thedemultiplexers of FIGS. 14A–14D and 15E.

Referring now also to FIGS. 15K and 15M, although the input channel 833Aand output channel 833B of FIG. 15K are shown as a single line, itshould be understood that they may have many different componentsrepresenting different subchannels. For example, each component of thesignal vector source 832 may represent a data stream from a separatesources of data such as independent devices S_(n) and S_(m) (amongothers not shown) sending data to specific independent devices S_(p) andS_(q) (among others not shown), as illustrated in FIG. 15M.

As another example illustrated in FIG. 15N, the signal vector source832C may be a parallelized signal from a single source spatiallymultiplexed by a spatial multiplexer 830A (which may be operable in adifferent medium from that of the multiplexer 830). At the receivingend, the separate channels from the demultiplexer 834 may be multiplexedby a different multiplexer 834A and applied to a receiver 838C.

Referring to FIG. 15P, the pulse-pair symbology discussed with referenceto the foregoing embodiments may be used for self control of informationflow by multiple layers of gates. For example, when a signal 862, whichis the multiplexed signal of separate sources of data such asindependent devices S_(a) and S_(b), passes through a demultiplexer 864using multiple gates such as gate 101, energy is output along a chosenone of multiple paths (e.g., 870, 872), each leading to differentdestinations which may include additional demultiplexers (e.g., 868,866). From multiple demultiplexers 866 and 868 the demultiplexed signalsare received by multiple receivers S_(x) and S_(y). The details of thesymbology for multiple layers of demultiplexing are discussed below.Note that the demultiplexers in the embodiments of FIGS. 15K–15N mayrepresent demultiplexers for multiple layers, as, the type illustratedby FIG. 15P.

Referring now to FIGS. 15Q and 15R, it should be noted that thestructure of the gate-based demultiplexer of FIG. 15E can be used inembodiments other than where access is controlled to a common channel bytime division. A more generic embodiment is an array of gates form ademultiplexer as shown in FIG. 15Q where a common signal 895 at input895A generated by some source and encoded with symbols is distributed bydistributor 895B and is passed by a unique gate 890A–890C. For example,such a demultiplexer 893 (FIG. 15R) may be used in a system where theability of multiple senders 891A–891C to transmit through many-to-onecombiner 891D on a common channel 897 is regulated by controller 896.More specifically, contention is resolved by requesting access to thechannel from the controller. Each sender 891A, 891B or 891C encodessignals according to the ultimate destination (not shown) and transmitsonly when the common channel is free. In this configuration various datastructures can be sent including information packets. The latter isdetermined by controller 896 which grants permission to the senders891A–891C. There is no need for self demultiplexer 893 to have anycontrols or even suffer a configuration data, as it may direct the datapassively. Thus, the controller and its arbitration function can belocated at the location of the senders or any other location that isconvenient.

Referring to FIG. 15S, an m-by-n cross-connection configuration has msenders 884A, 884B, 884C connected to respective demultiplexers 882A,882B, 882C. The present configuration allows each of the m senders 884A,884B, 884C to be granted access to a given one of n channels, 887A,887B, 887C, each connected to a respective output channel. Arbitrationmay be performed by controller such as schematically illustrated bycontroller 889, which grants requests for access to a given channel887A, 887B, 887C if the channel is free. The signals are encoded, bysymbols, for a respective one of n receivers 886A, 886B, 886C anddirected to the same by each demultiplexer 882A, 882B, 882C. Contentionarises because signals are summed by star couplers 888A, 888B, 888C sothat each receiver 886A, 886B, 886C can receive from all senders 884A,884B, 884C. But in this case, the senders 884A, 884B, 884C contend foraccess to a given receiver, but can still send to other receivers 886A,886B, 886C when they are free. Also other senders 884A, 884B, 884C cansend to other receivers 886A, 886B, 886C as permitted and determined bycontroller 889. This assumes that each sender 884A, 884B, 884C has theability to articulate optical signals according to a protocolappropriately handled by the gates (not shown) within the demultiplexers882A, 882B, 882C. But, again, arbitration can occur conveniently at thelocation of the senders because no configuration is required at thecross-connect (the demultiplexers 882A, 882B, 882C). This may providespeed advantages in some applications, since unlike the TDM, in whichonly one channel can be inserted at each time slot, the configuration ofFIG. 15S allows the insertion of all the input channels at the same timeto any and each time slot.

Referring now also to FIG. 15T an alternative structure 899J to thebranching structure 883 of FIG. 15S, which employed star couplers 888A,888B, 888C may also be configured using reverse Y-junctions 899G (typ.)that combines multiple ports 899A–899D into a single port 899E.Alternatively a combination of the above structures may be employed witha similar effect, for example where many channels are combined.

Referring now to FIGS. 16A, 16B and 16C the pulse-pair symbologydiscussed above may be applied in multiple layers of parallel gates 101.To accomplish this, symbol 902 including pulse pair 902B encoding adestination is formed, by duplication of pulse 902A, using symbolizer901, just as with the duplication of a single pulse (e.g., 819 of FIG.15B), as discussed with reference to FIGS. 15A and 15B. The timeseparation between the pulses of pair pulses 902B is equal to the timedelay Δt₃ of symbolizer 901. Signal 902 of FIG. 16B is duplicated in asimilar way, by symbolizer 904, to produce symbol 906 containing copies906A and 906B of pair pulses 902B. Pair of pulses 906A and 906B ofsymbol 906 are separated by time space that is equal to the time delayΔt₂ of symbolizer 904. Time delay Δt₂ corresponds to the delay of anadditional gate in an additional demultiplexing/switching layer (notshown) through which signal 906 may be passed before it reaches a gate(also not shown) with a time delay of the respective pulse pair 902B(Δt₃). The process may continue to repeat itself as needed and shown inFIG. 16C yet another layer of symbology may be added by means of anothersymbolizer 910. Here, each set of pulses making up each symbol in signal912 is reproduced at an appropriate interval spacing by anotherduplicator circuit 910 configured with a delay of Δt₁. Symbol 912includes pairs of pulses 912A–912D produced by symbolizer 910 thatcopies double pairs 906A and 906B of symbol 906 to produce copies ofdouble pairs 912A and 912B and double pairs 912C and 912D separated bytime space Δt₁, equals to the time delay of symbolizer 910. The encodingfor the demultiplexing/switching for the three layers represented by theintervals Δt₁–Δt₃ can be processed in any desired order.

Referring now to FIG. 16C, illustrating symbol 912 (typ.).. Signal 912includes sets of subgroups of pulses separated by time delays Δt₁–Δt₃,each of these delays represents the encoding for differentdemultiplexing/switching layer. Each set of signals 912 (typ.)represents a single symbol from an original source signal encoded bysymbolizers 901, 904 and 910 of FIGS. 16A, 16B and 16C, respectively.Each of the time intervals Δt₁, Δt₂, and Δt₃, selects a uniquecoincidence gate switch in a given layer of gate systems. Each output ofa gate, such as gate 101 (typ.), in a first layer, corresponds to adifferent and unique value of Δt₁ (typ.). Each output of a gate in asecond layer, corresponds to a different and unique value of Δt₂ (typ.).Each output of a switch in a third layer, corresponds to a different andunique value of and Δt₃ (typ.). The encoding order illustrated by FIGS.16A, 16B and 16C is only one example of many other possible encodingorders. In general, the encoding order is arbitrary and may be chosen asdesired.

Signals 912 (typ.) may represent encoded symbol for any number of layersand may be at any desired length. However for maintainingsynchronization a specific fixed time frame may be defined capable ofincluding the longest symbol 912 (typ.). Any time frame produces onlyone coincidence signal by the specific gate 101 (typ.) at the lastdemultiplexing/switching layer designed to respond to specific symbol912 that the specific frame includes. Thus in order to maintainsynchronization where the propagation of the signals is from left toright, each symbol 912 should start on the left edge of each time frame.

A guard interval between the time frame of symbols 912 (typ.) maintainsa distance between adjacent time frames may be any width sufficient toprevent inter-symbol interference, for example, the maximum time delayused for a previous symbol. In case that the artifact pulses arecancelled, the guard zone requirement may only exist at the layer withthe highest encoding delay. This is because the time delays thatcorrespond to the other layers are always a fraction of the delay atthis layer, the presence of the highest guard interval guarantees thatno overlap will occur between successive symbols in the lower layers.

Note that, generally, in the foregoing illustrations, artifact pulsesmay be left out of signals, even though it may be present in certainembodiments, depending on the nature of the embodiment used for form thepulse-pair symbols.

Refer now to FIG. 16D, which illustrates further how the multilayersignal is processed through multiple layers gates (without showingartifact pulses to simplify the figures, although they may or may not bepresent). The original signal (e.g. 912 from FIG. 16D) here shown at940, is applied to a first layer 946 of gates 952A–952F each with arespective time delay Δt_(a)–Δt_(f) (illustrating specifically, forexample, Δt₁ that matches gate 952C). Gate 952C, which is within therange of gates 952A–952F (a range which has an arbitrary number of gateswithin the confines of the encoding range), outputs coincidence signal930 because it is configured for the matching time interval Δt₁. Signal930 may be thought of as containing the structure of one half of thesignal 940 and results due to the coincidence effect described forcoincidence gates above. The other gates in the layer 946 output nosignal, because their time delays have non-matching values.

Signal 930 is applied to the second layer of gates 952N–952R, each witha respective time delay Δt_(n)–Δt_(r) (illustrating specifically, forexample, Δt₂ that matches gate 952P). Gate 952P, which is within therange of gates 952N–952R (a range which also has an arbitrary number ofgates within the confines of the encoding range), outputs signal 932because it is configured for the matching time interval Δt₂. Signal 932may be thought of as containing the structure of one half of the signal930 and results due to the coincidence effect described for coincidencegates above. The other gates in the layer 948 output no signal, becausetheir time delays have non-matching values.

Signal 932 is applied to the third layer of gates 952V–952Z, each with arespective time delay Δt_(v)–Δt_(z) (illustrating specifically, forexample, Δt₃ that matches gate 952X). Gate 952X, which is within therange of gates 952V–952Z (a range which also has an arbitrary number ofgates within the confines of the encoding range), outputs signal 934,because it is configured for the matching time interval Δt₃. Signal 934may be thought of as containing the structure of one half of the signal932 (or a single pulse) and results due to the coincidence effectdescribed for coincidence gates above. The other gates in the layer 950output no signal, because their time delays have non-matching values.Note that in FIG. 16D, the shapes of the pulse patterns are notnecessarily to scale. The decoding order along the multiple decodinglayers, illustrated by FIG. 16D, is only one example of many otherpossible decoding orders. In general, the decoding order is arbitraryand may be chosen as desired. This means that the decoding layers havingthe respective time delays Δt_(n)–Δt_(r) may be switched in their ordersas needed.

It also should be clear that the self decoding/demultiplexing/switchingsystems discussed above, such as the systems of FIGS. 14A–14D, 15P and16D, designed for self routing of information across multiple switchinglayers may have different configurations. For example, in embodimentswhere coincidence gates used in the self routing system are of the type101 designed for cancellation of artifact pulses (non-coincidencepulses) by exemplary means of optical threshold mechanism, thecoincidence gates should be distributed along the nodes located at therouting layers. However, where the coincidence gates used in the selfrouting system are of the type 101 that allows artifact pulses(non-coincidence pulses) which do not include an optical thresholdmechanism, the same signal may arrive to all of the ports at the lastdemultiplexing/switching/routing layer. Accordingly, such coincidencegates may be arranged to be located only at the terminals of the lastswitching layer. In such a case the switching layers 946, 948, 950 ofFIG. 16D may all be located at the output ports of the system. Still,the configuration described above for gates that do not allow artifactpulses in which the gates are distributed along the nodes located at therouting layers, is usable for gates that allow artifact pulses as well.

In addition it should be noted that the system of FIG. 16D may representa situation where all layers 946, 948 950 are at close vicinity to eachother and at the same radiation guide. In such a case, the system ofFIG. 16D may represent a configuration of several coincidence gatesconnected together in series to form a new combined coincidence gate.Such a gate, responses to form main coincidence pulse (as discussedbelow), only for a specific pattern of a symbol constructed frommultiple pulses with a number of pulses greater than two. The specificaddress (predetermined destination) to which only one specific combinedcoincidence gate responds, is encoded by the specific time spacesbetween the multiple pulses forming the specific pattern of a specificsymbol.

The main coincidence signal is the coincidence pulse with the highestintensity that exists in the system for a specific symbol. While someother coincidence signals may be produced in the same gate where themain coincidence signal is produced or in other gates, still the maincoincidence pulse is the pulse with the highest intensity produced inthe system. A main coincidence pulse only outputs at a specific gatethat matches the time delays between the pulses of a specific address ofa specific symbol.

Note that each gate in the series of gates forming the combinedcoincidence gate of FIG. 16D may be a combined coincidence gate byitself, such as, the combined coincidence gate formed by multiplecoincidence gates connected in parallel and illustrated by the combinedcoincidence gate of FIG. 22A. Accordingly, a combined coincidence gatemay be constructed from coincidence gates connected in series, inparallel or in any combination of serial and parallel connections.

Referring now to FIGS. 16E, 16F and 16G, comparators (differentialamplifiers) 990 may be used at the outputs of a multiple layerarrangement of demultiplexers as described with reference to FIG. 15P(three layers) and as indicated with reference to FIG. 16E. First, asignal may be formed as indicated at 980 of FIG. 16G by a suitablemodulation scheme such as interleaving several layers as discussed withreference to FIGS. 16A–16C. Then in a first layer of demultiplexing asindicated at layer 946 in FIG. 16D, a delayed image 981 of FIG. 16G ofthe signal 980 is summed with the signal 980 with the result at thecoincidence output as indicated at 982. Then in a second layer ofdemultiplexing as indicated at layer 948 in FIG. 16D, a delayed image983 of the signal 982 is summed with the signal 982 with the result atthe coincidence output as indicated at 984 of FIG. 16G. Finally, in athird layer of demultiplexing as indicated at layer 950 in FIG. 16D, adelayed image 985 of the signal 984 is summed with the signal 984 withthe result at the coincidence output as indicated at 986 of FIG. 16G.The above profiles 982–986 are assumed to be representative of power,not field strength. The final result at the non-coincidence output isshown at 987. If these two signals are applied to respective comparator990 inputs 990A and 990B, with respective detectors 993A and 993B, as inFIG. 16E, the result at the output 990C will be as indicated at 988 ofFIG. 16G. The remaining pulses are those that coincided at the finalgate (not shown in the present drawing) with all other artifact beingeliminated. Note that the spacing between the remaining pulses includingthe main coincidence pulse 988A (a pulse that have coincidence in allthe layers) and artifact pulses 988C is increased by the elimination ofthe interstitial pulses coinciding with profile 987. The increase of thespace between the pulses has the advantage of allowing the use of slowerdetectors. The discrimination of main coincidence pulse 988A from theartifact pulses 988C (secondary coincidence pulses that do not havecoincidence in all the layers) is performing by setting an optical orelectronic threshold level 988B which is adjusted to be in the rangebetween the amplitudes of pulses 988A and 988C. Such threshold leveleliminates all the artifact pulses 988C and allows only the propagationof main coincidence pulse 988A.

It should be understood that when the device of FIG. 16E includingcomparator (differential amplifier) 990 is employed in a way describedabove but, after the first demultiplexing layer, only the coincidencepulse appears at output 990C of comparator 990. In such a case there isno need for additional threshold mechanism.

FIG. 17 illustrates how Wavelength Division Multiplexing (WDM) may becombined with the symbology method of the present invention in acommunications system. Multiple instances of theinterleaving/multiplexing system described with reference to FIGS. 15Athrough 15S may be provided, for example as schematically indicated at960 (typ.). Each of the multiplexed channels may be assigned a frequencychannel and multiplexed in a WDM process schematically illustrated by970 for transmission on a long haul channel 965. Correspondingdemultiplexing provided by a WDM demux engine 975 is provided at areceiving end, the respective frequency channels of which may be appliedto respective optical demultiplexers 976 (typ.) and 977 (typ), such asthose illustrated in FIGS. 15A–15S. The label CDM of switches 976 (typ.)and 977 (typ.) stands for Code Division Multiplexing/Demultiplexingreferring to the self routing preformed by the code of the predetermineddestination encoded in the symbols constructed at multiplexing systems960 (typ.) Note that two layers of demultiplexers are shown. These mayemploy the mechanism for multiple-layer encoding described with respectto FIGS. 16A–16D.

Referring now to FIG. 18A, elements of a receiver device for convertingoptical signals output by gates 101 and systems employing them in theirvarious embodiments, are illustrated by a demultiplexing receiver 1000.The demultiplexing receiver 1000 has various features, illustratedfiguratively, that indicate how such a device may be fabricated on anoptical chip using lithographic techniques that may be known in thefield as Planar Circuits (PLC). A signal received on channel 1018 isdistributed by a star coupler 1019 to several gates 1007A–1007C. Eachgate has a respective directional coupler 1002A–1002C, delay line1004A–1004C, and directional coupler 1005A–1005C acting as combiners.Directional couplers 1002A–1002C divide the incoming signal into pathswith different delays and couplers 1005A–1005C sum them, and apply thesummed signal to a optical detector 1006A–1006C.

Each gate 1007A–1007C has a respective phase shifter 1010A–1010C thatadjusts the phase so that coincidence pulses result from constructiveinterference, at couplers 1005A–1005C, provide the maximum ratio ofpulse height to background (including non coincidence pulses).

When device 1000 is made from optical fibers, the phase shifters1010A–1010C can be of the type that applies pressure, by use of apiezoelectric crystal. For device 1000 that is made using planarwaveguides, the phase shifters 1010A–1010C can be of the type thatthermally changes the refractive index of the waveguide, orsemiconductor material fabricated by thin film techniques that changeits refractive index due to injection of charge carriers into itsguiding media. The change in the refractive index shifts the phase ofthe radiation propagating in the media of the shifters 1010A–1010C.

Phase matching can be obtained by use of a suitable calibration byclosed-loop phase controller 1012. A calibration signal may be obtainedfrom any of the signal paths, for example, by means of a detector 1016that taps a small portion of signal energy from directional coupler1005B. The detector 1016 and phase controller 1012 combination mayprovide an instantaneous or averaged signal and be configured tomaximize intensity. Since most properties that affect the phases of thesignals within a small embodiment of receiver 1000 are uniform, forexample if formed on a chip, a change in properties that affects onsignal path should affect all in the same way. Thus, the entireconfiguration of receiver 1000 may be calibrated such that only onedetector is required to provide for control of all the phase shifters1010A–1010C. Temperature changes, for example, in various opticalcomponents may drift, requiring the correction of the phase match. Butthis correction need only be done at long intervals relative to the rateof data throughput through such devices and therefore does not present asignificant obstacle. Suitable control systems for performingcalibration are well within the state of the art and can be embodied inmany different forms.

Although in the embodiment of FIG. 18A, a single input (from detector1016) is used to control multiple phase shifters 1010A–1010C, it alsopossible to control each phase shifter with a separate detector (notshown) for each signal path. In this alternative embodiment (not shown),separate detectors such as 1016 and separate phase controllers such as1012 are used to control each shifter 1010A–1010C. Note also that thephase shifters 1010A–1010C may be provided with the ability to shiftover multiple wavelengths so that they can align pulses. While thepulses are illustrated in the instant specification as square-edged, itis certainly possible and very likely, that real-world pulses would haveround edges and in fact be substantially bell-shaped. The strength of acoincidence pulse, as a result, would be expected to be very sensitiveto the alignment between the two gate inputs. Thus, the phase shifters1010A–1010C may be time-delay shifters with enough latitude that theycan align pulses that are time-shifted more than a fractional wavelengthfrom optimal. The procedure would be the same in either case: search forthe average power intensity peak, which naturally gives greater weightto coincidence pulses.

Threshold inputs 1008A–1008C to respective comparators 1011A–1011Cdiscriminate coincidence pulses from artifact and background byestablishing a minimum signal level output from detectors 1006A–1006C.As a result, the comparators 1011A–1011C output pulses 1021A–1021C onlywhen a coincidence pulse is received by them. The threshold inputs1008A–1008C may be established by various methods. In one embodiment, ahandshake from each sender occurs at regular intervals and a testmessage with a certain number of coincidence pulses and model artifactis sent many times while the threshold level is ramped up and down. Thensome midpoint (or another point in the range between the intensities ofthe coincidence and artifact pulses) may be established in response tothe test exchange and then the threshold level may be fixed thereafterin response.

It should be understood that the optical sensors and the electronicthresholds (comparators) components may be an integral part of thedemultiplexing device, they may be placed in close vicinity to thedemultiplexing device, they may be placed far away from thedemultiplexing device, and even may be placed in an end unit. The sameis true in the situation that optical thresholds are used to replace thecombination of optical sensors and electronic threshold components. Suchoptical thresholds may be an integral part of the demultiplexing device,they may be placed in close vicinity to the demultiplexing device, theymay be placed far away from the demultiplexing device, and even may beplaced in an end unit.

Note that device 1000 may be fabricated from Multi Mode (MM) radiationguides, such as fibers or waveguides. In such a case the radiation incombiners 1005A–1005C is summed incoherently and there is no need forthe phase control. Accordingly, when MM radiation guides are used indevice 1000, detectors 1006A–1006C, controller 1012 and shifters1010A–1010C may be removed resulting in a simpler device. Though MMdevice 1000 has the advantage of simplicity, it has a disadvantage oflower contrast between coincidence and artifact pulses.

Referring to FIG. 18B, an example of applying the comparator(differential amplifier) embodiment of FIGS. 16E and 16F is shown. Eachor any of gates 1007A–1007C of FIG. 18A (exemplified by gate 1009E inFIG. 18B) may apply their respective coincidence and non-coincidenceoutputs 1009A and 1009B to respective detectors (not separately shown,but housed in detector device 1009C. The corresponding signals may thenbe differentially applied to a comparator 1009D to eliminate theartifact pulses.

Fabrication of delay lines on a chip presents some problems because ofthe minimum radius of turns required to ensure tolerable band loss inthe turns. The required radii and the requirement to avoidcross-intersection between the radiation guides may cause the amount ofreal estate required for large delays to be too great for practicalmanufacture and even if they can be manufactured, the waste of realestate would make such a configuration uneconomic. A configuration thatis much more susceptible to convenient lithographic fabrication on achip is shown in FIGS. 19, 20A and 20B

Referring to FIG. 19, here a series of directional couplers 1028, 1032,1034, 1036 fabricated on a chip 1030 and associated with radiationguides 1025A–1025E directs a signal 1026 from an input port 1024 to anoutput port 1038 to form an optical delay line 1020. Edge surfaces aremirrored by cleaving, polishing, or coating and each directional coupler1028, 1032, 1034 and 1036 has a coupling length that is equal to half ofthe length required for crossover. In such a case the radiation thatenters to any coupler 1028, 1032, 1034, 1036 is distributed along thecoupling region of the coupler and is reflected back, from mirror likeedges 1040 (typ.), along the same coupling region. Accordingly, the backand forth propagation of the radiation in the coupling region of eachcoupler 1028, 1032, 1034, 1036 is along a distance that is equal to acoupling distance of a complete crossover. This means that when theradiation enters to couplers 1028, 1032, 1034, 1036 from one port it iscompletely reflected back from the other port. Thus the light isreflected back and forth along the directional couplers 1028, 1032,1034, 1036 and light guides 1025A–1025E to create an optical pathbetween input 1026 and output 1038 with little backward reflection.

Referring to FIG. 20A, in a variation on the above, the directionalcouplers 1028, 1032, 1034, 1036, typified by 1044, employBragg-reflector gratings 1046 (typ.) instead of a reflective mirrorsurface 1040 (typ.) of FIG. 19. The coupling length for completereflection is achieved by the provision of a directional coupler whosecoupling length (measured from the point where total reflection isproduced by the Bragg grating) is half of that required for crossover.

In another variation shown in FIG. 20B, the Bragg gratings 1046A and1046B are provided beyond the coupling regions 1044A (typ.) of thedirectional couplers 1044B (typ.). The locations of the gratings shouldbe equidistant from the coupling regions 1044A (typ.) so thatback-reflection losses are minimal and this may require slightlydifferent offsets for the Bragg grating as indicated in the drawing.

It should be noted that in the configurations shown in FIGS. 19, 20A and20B, there is no use of large radius bends along the path of the delaylines, resulting in delay lines with a very compact structure with smalldimensions across the traverses. Accordingly, such configurations fordelay lines are very attractive for on-chip fabrication.

Referring now to FIG. 20C, in an implementation of the delay embodimentsof FIGS. 19, 20A and 20B, a gate 1031A has single mode directionalcouplers 1023A and 1027A which split a signal entering coupler 1023Ainto radiation guides 1035A and 1037A and create a sum signal in coupler1027A. Preferably the coupler 1023A is such that more than 50% of thesignal power is sent into the delay branch 1021A, to compensate forpossible loss in the delay branch 1021A, such that the delayed andnon-delayed signals arriving from guides 1035A and 1037A, respectively,summed in coupler 1027A are substantially equal in power. A phasecontroller 1025A is provided to ensure phase alignment of the delayedand non-delayed branches is correct for maximizing the differencebetween coincidence and non-coincidence pulses.

Referring now to FIG. 20D, illustrating an embodiment 1021B that is avariation of the design of embodiment 1021A of FIG. 20C. Embodiment1021B avoids the need for a phase controller 1025A by employing amultimode coupler 1027B, which has tapered branches 1027C and 1027D thatallow adiabatic transmission from single mode radiation guides 1035B and1027B to multimode coupler 1027B with reduced loss. Coupler 1027Bperforms power-summing rather than field-summing. In this case, becausethe summing is non-coherent (as opposed to the use of a single modedirectional coupler 1027A of FIG. 20C) there is no need for phasealignment. In this configuration, the segment of the delay line 1021B ismade of single mode radiation guides, in whom the coupling length ofcouplers 1021B is well defined, but the summing coupler 1027B is amultimode (MM) coupler that may avoid the need to use phase shifter1025A. Coupler 1023B may be similar to coupler 1023A of FIG. 20C.

Referring now to FIG. 20E, a compact structure for delay linesfabricated on chips that lacks any intersections between its radiationguides 1050 and 1051 including their input and output 1052 and 1053 isillustrated. The delay line is configured by a core of open loop 1050around which the pair of radiation guides 1051 and 1052 are loopedtogether. The structure has an initial radius R₀ and pitch between theguides of D. Each turn of the guides adds D to the total radius of thebend and 2*D to the width W of the group of delay lines. The total widthof the delay lines for N turns is 2*(R₀+N*D). For example, aconventional delay line (constructed from an optical guide that isrouted back and forth with a turning region of some minimum radius) withthe same length and R₀ would have a width of 2*N*R₀. Since D<<R₀, thewidth of the delay line shown in FIG. 20E is much smaller than that ofanother delay line, having the same delay, and fabricated conventionallyon a chip. The delay line of FIG. 20E may be useful for on chipfabrication and may be used in the devices of FIGS. 20C and 20D, toreplace respective delay lines 1021A and 1021B.

Referring now to FIGS. 21A, 21B and 21C, various mechanisms formodulating and demodulating are shown. In FIG. 21A, a firstmodulation/demodulation mechanism that is similar to the embodiment ofFIG. 15C. Here a pulse source P distributes pulses using a distributiondevice 1065A, for example a star coupler, a cascade of directionalcouplers, a cascade of Y-junctions, or a cascade of other splitters, tomultiple modulators as shown at 1068 (typ.). Each modulator 1068 feedsinto a respective time delay 1069 (typ., but with different delaysΔt_(X)–nΔt_(X)) and duplicator 1067 (typ., but with different delaysΔt_(Z)–nΔt_(Z)). The delays space apart the signals generated by themodulators 1068 so that the symbols generated by duplicators(symbolizers) 1067 (typ.) are interleaved, without collisions, intocombiner 1065B that merges them onto a common data path 1058D. Formaintaining synchronization, the interleaved symbols at common data path1058D may be interleaved into fixed size of time frames where each ofthe symbols may start at the delayed edge of each time frame.

For demodulating, the symbols from common data path 1058D aredistributed, by device 1058A, into an array of gates 1058B–1058C (typ.but with different delays Δt_(Z)–nΔt_(Z)) and are demultiplexed by thisarray of gates in a manner similar to earlier embodiments.

Referring to FIG. 21B, data may be directly modulated onto a singlechannel 1075A using a modulator 1070 under control of a clock 1073 andaddress (predetermined destination) and data sources 1071 and 1072 toform symbols, at channel 1075A, as previously discussed. The symbolstream on channel 1075A may be split among multiple channels, asdiscussed in prior embodiments, using a demodulator 1079D and sent torespective destinations 1079B–1079D that may include receivers R₁–Rn.

Referring to FIG. 21C, illustrating a system similar to the system ofFIG. 21B with an additional sequence manager. In the alternativeembodiment of FIG. 21C, a sequence manager 1078 receives address datafrom address (predetermined destination) source 1071 and a clock signalfrom clock 1073. The sequence manager 1078, which may be implemented asa programmable processor or preferably a simple state machine such as anASIC (application specific integrated circuit), generates a pulse,through electrical lead 1078A, that is used to control modulator 1070.The sequence manger 1078 controls when the next symbol should be output,at channel 1076D, by the modulator 1070 responsively to address source1071. The symbols generated at guide 1076D, by modulator 1070, aredemultiplexed, as discussed above, by demultiplexer 1079D having outputterminals 1079B–1079D that may include receivers R₁–R_(n). The reasonfor making the symbol rate responsive to the address is to minimize thedelay between symbols required to avoid inter-symbol interference, asexplained with reference to FIG. 21E, as described below.

Referring now to FIG. 21D, multiple modulators 1084A–1084C governed by acommon clock 1083 and transmitting for multiple respective addresses1081A–1081C and data 1082A–1082C may be governed by a common sequencemanager 1080. The output signals from each modulator 1084A–1084C,propagating on channels 1086A–1086C, may be interleaved by a combiner1088, onto a single channel 1087. In this case, the sequence manager1080 also manages for collision avoidance, since multiple independentdata streams from channels 1086A–1086C may vie for the same channelsspace at common channel 1087.

Referring now to FIG. 21K, highly dense pulse streams can be generatedusing electronic modulation not only to determine whether a coincidencepulse will be generated at a final destination as in foregoingembodiments, but also to actually determine the particular symbol (e.g.,spaced pulse) as well. In other words, the system may perform the symbolmodulation electronically.

First a stream of narrow pulses generated by means of any of theforegoing mechanisms is generated on each of a number of parallelchannels 1228A–1228P. The spacing of the pulses (e.g., 1224B typ.) oneach channel (e.g. 1228A typ.) may be equal to the size of the timeslots multiplied by the number of channels and synchronized across allthe channels 1228A–1228P such that every time slot has a single pulse inone of the channels according to a repeatable scheme. Modulators A–P1122 (typ.) control whether pulses on respective channels 1228A–1228Pare passed to a signal combiner 1226 to be emitted from port 1227. Ifall the pulses were passed by all the modulators A–P 1222 (typ.), theresulting train of pulses would be equally spaced pulses a single timeslot apart. The modulators A–P 1222 (typ.) are all controlled by acontroller 1230 to form spaced-pulse symbols according to a desired datastream (not indicated) on a single output channel 1227. The resultingsignal, illustrated at 1226 may include a series that includes the pulsetiming positions of pulses 1224A, 1224B, 1224C and others, illustratedby pulses 1225A, 1225B, 1225C and others, respectively, with theinter-symbol spacing as well as the selection of the symbol from thesymbol space being determined by the controller and contributed to byall the channels in concert.

It is clear that using the same method, symbols including number ofpulses greater than two, such as symbols 912, 940–944 and 1130–1134 ofFIGS. 16C, 16D and 22A, respectively, can be produced at port 1227.

In another embodiment, a similar system of FIG. 21K, is illustrated atFIG. 21L. Modulators 1244 (typ.), combiner 1240, output channel 1241 andcontroller 1238 of FIG. 21L may be the same as indicated by 1222 (typ.),1226, 1227 and 1230 of FIG. 21K, respectively. The data modulated ontothe output channel 1241 may come from a buffer 1236 such as a FIFO todrive the controller 1238 that controls the modulators 1244 (typ.).Buffer 1236 receives multiple parallel channels such as 1234A–1234C. Apulse former 1242 may be present in each channel to reduce the width ofpulses as described with reference to FIGS. 15F or 15G. One or moresources of pulses 1248 may be provided and the pulses distributed toeach channel as discussed with respect to FIGS. 15C and 15J.

Note that although the above figures refer to the address symbols (e.g.,1071 of FIGS. 21B and 21C or 1081A–1081C of FIG. 21D) and data (e.g.1072 of FIGS. 21B and 21C or 1082A–1082C of FIG. 21D) as beingdifferent, it is possible for them to be one and the same. That is, thesymbology may encode data that is sent to a single destination, and itmay represent any data, not just destination data. That is, the data maybe encoded such that each pulse-spacing symbol indicates a datum, forexample, such that the number of bits carried is log₂(N,) where N is thenumber of time slots. By providing a mechanism for generating pulses onselected channels, therefore, messages may be received by associatingeach channel with a particular degree of freedom of a message format.

The delay following each symbol that is required to prevent inter-symbolinterference (called a guard band) may depend on the particular symbolsand decoding gates used in the decoding system. For example, this may bethe case when a pulse-spacing symbology is used with gates that allowartifact pulses as discussed below and shown in FIG. 21E.

FIG. 21E illustrates 5 identical groups 1052A–1052E of encoded symbols.In each group 1052A–1052E there are 5 different encoded symbols. Thespace between the pulses of the shortest symbol is Δt and the spacebetween the pulses of the longest symbol is 5Δt. Groups 1052A–1052E areeach the same, but the effect of passing each through a different gate(indicated at 1061A through 1061E) is illustrated in the regions 1053and 1055. The effect of passing through gates 1061A–1061E, shown inregions 1053 and 1055, is equivalent to summing of the symbols withtheir delayed copies where each of gates 1061A–1061E produces adifferent delay. The shortest delay is of gate 1061A and is equal to Δt.The longest delay is of gate 1061E and is equal to 5Δt. Gates1061A–1061E having time delays Δt, 2Δt, 3Δt, 4Δt and 5Δt, respectively.Region 1053 represents a time frame that is capable of including thelargest symbol used in the decoding system. Region 1055 represents thetime guard band between frames 1053 (typ.) that should be maintained toavoid unwanted inter-symbol interference. It can be seen that all thecoincidence signals produced by gates 1061A–1061E for the symbols ofgroups 1052A–1052E appear in region (time frame) 1053. Region 1055(guard band) includes only artifact pulses. Each shaded rectangle, forexample 1051 (typ.) represents a pulse. Artifact pulses such asindicated at 1056 are indicated as being at half the height ofcoincidence pulses (non-coherent summing), for example, as indicated at1051. As can be seen from the figure, the maximum number of time slotsoccupied by artifact pulses (e.g., 1056) is equal to the maximum delayof the gates 1061A–1061E. This maximum (5Δt) is produced by gate 1061Ewith the greatest delay which produces the coincidence pulses andartifact pulses shown at 1059. The minimum inter-symbol guard band isshortest for symbols 1059A having pulses spaced only one time slot apart(Δt) 1057 as indicated in the top row of the last group at 1059B. Thedelay is one time slot spacing longer (Δt) 1057 when the pulse spacingis one time slot longer and so on. The size of the guard band should beat least the size that avoids inter-symbol interference for the longestsymbol 1059E that produces artifact pulse 1059F when passing throughgate 1061E (having delay of 5Δt). Accordingly, the size of guard band1055 is 5Δt which is equivalent to the length of the longest symbol usedin the system.

Referring now to FIG. 21F, three pulse-spacing symbols 1090A–1090C, withrespective guard bands 1093A–1093C (indicated by a dot-filled region)following each symbol, are shown. Each symbol has first and secondpulses, for example symbol 1093A has the pulses 1097A and 1097B. Thepulses 1097A and 1097B are each located in one of eight, for example,allowed time slots indicated at 1098 (typ.). The guard bands 1093A–1093Cmay be fixed in size as shown. Each symbol may be spaced a fixedinterval apart as shown, the interval being the maximum delay betweenspaced pulses plus the maximum length of each symbol. For example, thepulse spacing illustrated for symbol 1090A is the largest permitted witha spacing of seven time slots giving it a symbol length of eight timeslots. The guard band is the maximum delay of each gate, which is seventime slots. The spacing between each symbol is therefore 15 time slots,which is the maximum required to prevent, in any case, artifact pulsefrom a leading symbol from overlapping in a gate with a trailingsymbol's pulses. The fixed symbol spacing may be obtained using any ofthe foregoing modulators in FIGS. 21A–21C or any pulse-spacingmodulators discussed elsewhere in the specification.

Referring now to FIG. 21G, a more efficient spacing of symbols employs avariable delay such as may be provided by modulators 1068 of FIGS. 21A,1070 of FIGS. 21B-21C and 1084A–1084C of FIG. 21D, and sequence managers1078 of FIG. 21C and 1080 of FIG. 21D. Here, the guard band followingeach symbol 1103A–1103D begins immediately after the second pulse ofeach symbol 1100A–1100D and its size is equal to the delay of the gatehaving the longest delay. Since the maximum delay between a pulse andany artifact produced from it is equal to the longest delay of a gate(as can be verified by inspection of FIG. 21E), this arrangement willproduce no inter-symbol interference for a single layer system.

Referring to FIG. 21J, the guard band delay can be eliminated in aseries of time delay symbols 1260 while still preventing inter-symbolinterference in the above embodiments and thereby increase symboldensity. To do this, each pulse (e.g., 1250, 1252, 1256 and so on) maybe employed to define the time delay for a current symbol and as areference pulse for the formation of a following symbol. Morespecifically, let pulse 1250 be a first reference pulse. Then pulse 1252would produce a coincidence pulse in a gate with a time spacing of 1time slot (having a 1 time slot difference between pulses 1250 and1252). The Pulse 1256 would then produce a coincidence pulse in a gatewith a time delay of 4 time slots (having a 4 time slots differencebetween pulses 1252 and 1256) and 1257 a coincidence pulse in a gatewith a time delay of 7 time slots and so on. Delays are indicated indimensional designations as shown at 1253. Each pulse 1250–1256 thusserves a double role in indicating the time delay for a current symboland serving as a reference for a following symbol. Several consecutiveexamples are shown in succession at P01 through P07.

Using such a technique is very useful when multiple symbols are sent tothe same destination. In such a case, a stream of pulses spaced by aspecific time delay corresponding to a specific gate destination may beformed to direct information to this specific gate. In this case, eachpulse serves double duty, as a pulse indicating the delay (time space)of a current symbol (data/control pulse) and as a reference pulse forthe next following symbol (control/data pulse). This configurationallows saving in the number of pulses used to demultiplex informationinto the desired destinations.

The protocol of FIG. 21J can be implemented using a device as describedwith reference to any of the above modulators susceptible to dynamiccontrol.

Referring now to FIGS. 23A, 23B, and 23C, gates, exemplified here by adielectric beam splitter 1310 may provide signal control based on therelative phases of input signals. A signal 1315 at a first port includesa pulse 1325 whose phase is indicated as 0 with a field amplitude of√{square root over (2)}, results in outputs at the ports 1312 and 1313of signals whose field amplitudes are both equal to unity. The phases ofthe outputs at ports 1312 and 1313 are indicated as 0 at 1345 and π/2(j) at 1350, respectively, because these represent the relative phaseshift that occurs due to transmission and reflection by the beamsplitter 1310 as discussed above.

A signal 1360 (FIG. 23B) incident at a second port includes a pulse 1355whose phase is indicated as 3π/2 (−j) with a field amplitude of √{squareroot over (2)}, results in output pulses 1341 and 1336 at the ports 1312and 1313, respectively, of signals whose field amplitudes are both equalto unity. The phases of the outputs at ports 1312 and 1313 are indicatedas 0 at 1365 and 3π/2 (−j) at 1370, respectively, because theserepresent the relative phase shift that occurs due to transmission andreflection by the beam splitter 1310 as discussed above.

When pulses 1395 and 1385 of FIG. 23C are incident together withrespective phases 3π/2 and 0, all the energy is output at port 1312 aspulse 1390 whose field amplitude is 2 and whose phase is indicated as 0at 1397. No energy emerges from the second port 1313.

Referring now to FIGS. 23D-23F, showing same gate 1310 of FIGS. 23A–23C,having output ports 1312 and 1313. Analyzing FIG. 23D similarly asdiscussed above with respect of FIG. 23A, if the phase of one of theinput signals, e.g., 1315′, is rotated by π, the similar results obtainfor singly-incident pulses, but the port from which all of the outputenergy emerges when the input pulses are coincident shifts to the otherport as will be observed. That is, a signal 1315′ at the first portincludes a pulse 1325′ whose phase is indicated as π with a fieldamplitude of √{square root over (2)}, results in outputs at the ports1312 and 1313 of signals whose field amplitudes are both equal to unity.The phases of the outputs at ports 1312 and 1313 are indicated as −π at1345′ and 3π/2 at 1350′, respectively, because these represent therelative phase shift that occurs due to transmission and reflection bythe beam splitter 1310 as discussed above.

FIG. 23E is identical to that of FIG. 23B. It is illustrated for thecompleteness of the steps towards the similar analysis of FIG. 23F. Thesituation in FIG. 23F is identical to that in FIG. 23C. When pulses 1385and 1395′ are incident together with respective phases 3π/2 and −π, allthe energy is output at port 1313 as pulse 1390′ whose field amplitudeis 2 and whose phase is indicated as 3π/2 at 1397′. No energy emergesfrom the second port 1312.

As will be observed, by controlling the relative phases of pulses at twoinput ports, the port from which energy is emitted can be controlled.The above effect is used in several switching and gating systems thatare now discussed. An illustration of a means by which the relativephase may be used for a symbology is illustrated in FIGS. 23G and 23H.

It is clear that similar behavior may be achieved with other summingdevices and especially with those illustrated by FIGS. 1A–1D, 2A–2C,3A–3C, 4A–4E, 5A–5C, 6A–6C, 7A–7B and 8A–8E.

Referring now to FIGS. 23G and 23H, a spaced pulse symbol 1404 withfirst and second pulses 1408A and 1408B having a spacing such that whenthe first pulse 1408A is delayed and coherently summed in a gate 1406, acoincidence pulse 1408 is produced at a first output 1406A. The summingprocess that produces the coincidence pulse is illustrated by the vectorrepresentations with 1412A and 1412B representing the undelayed resultof passing signal 1404, and 1414A and 1414B representing the delayedresult of passing signal 1404. The configuration of the gate 1406 issuch that the delayed and undelayed pulses 1412B and 1414A arecoherently summed to produce coincidence signal 1408. At the secondoutput 1406B, the interaction of the delayed and undelayed pulse pairsindicated at 1416A, 1416B and 1418A, 1418B, respectively, produce adestructive interference of pulses 1416B and 1418A and no coincidencepulse emerges from the second output 1406B. Thus, √{square root over(2)}/2 of the field amplitude of the first pulse 1408A is combined with√{square root over (2)}/2 of the field amplitude of second pulse 1408Bso the power in the coincidence pulse 1408 is double the power of eitherthe first or second pulse 1408A, 1408B. The energy at the noncoincidence output 1406B is zero and thus the total energy in the inputsis preserved at the outputs.

Referring in particular to FIG. 23H, the power of a single pulse can bepreserved in a coincidence pulse emerging from the second output 1406Bof the same gate 1406 by providing a phase difference between incomingpulses 1438A and 1438B of π radians from the phase difference of pulses1436A and 1436B (of FIG. 23G). Here, a spaced pulse symbol 1434 withfirst and second pulses 1438A and 1438B having a spacing such that whenthe first pulse 1438A is delayed and coherently summed in the gate 1406,a coincidence pulse 1438 is produced at the second output 1406B. Thesumming process that produces the coincidence pulse 1438 at output 1406Bis illustrated by the vector representations with 1426A and 1426Brepresenting the undelayed result of reflected signal 1434, and 1428Aand 1428B representing the delayed result of passing signal 1434. Theconfiguration of the gate 1406 is such that the delayed and undelayedpulses 1426B and 1428A are coherently summed. At the first output 1406A,the interaction of the delayed and undelayed pulse pairs indicated at1422A, 1422B and 1424A, 1424B, respectively, produce a destructiveinterference of pulses 1422B and 1424A and no coincidence pulse emergesfrom the first output 1406A. Thus, √{square root over (2)}/2 of thefield amplitude of the first pulse 1438A is combined with √{square rootover (2)}/2 of the field amplitude of the second pulse 1438B so thepower in the coincidence pulse 1438 is double the power of either thefirst or second pulse 1438A, 1438B. The energy at the non coincidenceoutput 1406A is zero and thus the total energy in the coincidence pulsesof the inputs is preserved at the outputs.

It should be noted that the pulses in FIGS. 23G and 23H are presented bytheir intensity and their phase as illustrated by the phase arrows asdiscussed above.

Referring to FIG. 23I, the pulses spacing and the relative phases ofspaced pulses can be used to create a symbology for selecting outputports. Each pulse duplicator (1456A–1456F) output port is characterizedby a pulse spacing, which selects a gate as discussed with regard toprevious embodiments, and the relative phases of the pulses selects oneof two output ports of the gate. A multiplexer receives pulses from asource, for example a mode locked laser as indicated at 1454. As inprior embodiments, the pulses can be duplicated by a pulse duplicator1465 (similar to duplicator 803D of FIG. 15C) to increase their densityand distributed by a manifold 1464 to multiple parallel channels 1462(typ.) such that pulses are applied to each channel 1462 (typ.), perhapswith a respective delay relative to those applied to the other channels1462 (typ.) Relative delays (for interleaving) may be introduced by wayof delays 1460A–1460F in respective channels 1462 (typ.). The modulators1453 (typ.) control whether a pulse passes or not on a specific channelas required by a source signal 1450 (typ.) which may represent separatesignals or elements of a single signal (vector).

Pulse duplicators 1456A–1456F each duplicate an output pulse from arespective modulator 1453 (typ.) with a unique combination of pulsespacing plus phase difference as indicated by symbols 1470A–1470F. Thelatter are interleaved onto a common channel 1481 by a combiner 1468which transmits it to a receiver 1482. The received signal from commonchannel 1481, which may be miles long or just a fraction of an inch, isdistributed among multiple gates, exemplified by three 1471, 1472 and1473. Each gate 1471, 1472 and 1473 has two outputs: 1471A and 1471B forgate 1471, 1472A and 1472B for gate 1472, and 1473A and 1473B for gate1473. Each output 1471A and 1471B for gate 1471, 1472A and 1472B forgate 1472, and 1473A and 1473B for gate 1473 corresponds to a particularsymbol 1470A–1470F such that only one will produce a coincidence pulsewhen a given symbol is sent through the common channel 1481. Each output1471A and 1471B for gate 1471, 1472A and 1472B for gate 1472, and 1473Aand 1473B for gate 1473 corresponds to a unique combination of pulsespacing 1542 indicated by time Δt (typ.), which selects one gate 1471,1472 or 1473 and phase difference 1544 indicated by the phase φ (typ.)between the pulses, which selects the output 1471A or 1471B if gate 1471is selected, 1472A or 1472B if gate 1472 is selected, or 1473A or 1473Bif gate 1473 is selected. Note that pulses drawn upside down represent aphase shift of π radians.

As will be evident from the above description by using a combination ofphase and time delay, the number of outputs that can be selected can bedoubled over using time delay alone. Also, the dilution of signal energyis reduced by half because the pulse intensity is preserved across agate that adds coherently and energy does not have to be diluted amongports of a given gate.

Referring now to FIG. 23J, a multiplexer 1521 places the signals fromeight data channels 1519A–1519H (the number of channels beingarbitrarily chosen for illustration) onto a single data channel 1531 inwhich each channel is “labeled” with different symbols 1540A–1540Hconsisting of a combination of pulses with respective phaserelationships. Referring momentarily in particular to FIGS. 23K and 23M,each symbol, here exemplified by that for channel 1519A has eight pulsesP1–P8. The first four pulses P1–P4 are summed as indicated by therelationship between signals 1543A and 1543B to produce a coincidencesignal (plus artifact) as indicated at 1543C. This summing occurs in thefirst gate 1530 of a binary tree structure of FIG. 23J.

Referring now also to FIGS. 23K, 23L, 23M in particular, in the examplesignal 1540A and another sample signal 1540G, high-going pulses such asP10 of FIG. 23L represent pulses with a particular phase angle andlow-going pulses such as P11 of FIG. 23L represent pulses with a phaseangle that is π radians ahead, or behind, that of high-going pulses suchas P10. The first four pulses P1–P4 of symbol 1540A are summed(summation shown at 1547A) based on a time difference such that the timeshift is indicated by the relationship between signals 1543A and delayed1543B (as shown at 1547A) to produce a coincidence signal (plusartifact) as indicated at 1543C. That is, the time shift (internaldelay) of the first gate 1530 is equal to the spacing between pulse P1and P5. The resulting coincidence signal 1543C emerges from one of theoutputs of gate 1530, in the embodiment, output 1530A of FIG. 23J. Thecoincidence signal 1543C contains a portion 1543I that results fromsumming so it is enhanced with the remainder being non-coincidence andso its amplitude is diminished. If P1–P4 had the opposite phase, thesumming would have produced the coincidence signal from output 1530Binstead of output 1530A.

Another summation 1547B occurs in gate 1533, which results in acoincidence signal 1543E and is output from output 1533A. Finally, yetanother summation 1547C occurs in gate 1535, which results in a finalcoincidence signal 1543G and is output from output 1535A. It will beobserved from the foregoing that the height of the coincidence pulse1543H incurs substantially zero degradation through the gates 1530, 1533and 1535 at ports 1530A, 1533A and 1535A, respectively, because phase isused to perform the gating through the successive layers.

It may be confirmed by inspection that the various pulses patterns1540A–1540H shall propagate accordingly:

Pattern 1540A will produce a coincidence pulse at output 1535A asdiscussed above.

Pattern 1540B will choose output 1530B, but will thereafter propagatethrough 1532A and out from output 1539A.

Pattern 1540C will choose output 1530A of gate 1530 and output 1533B ofgate 1533 and then output 1537A of gate 1537.

Pattern 1540D will choose output 1530B of gate 1530, output 1532B ofgate 1532 and output 1541A of gate 1541.

Pattern 1540E will choose output 1530A of gate 1530, output 1533A ofgate 1533 and output 1535B of gate 1535.

Pattern 1540F will choose output 1530B of gate 1530, output 1532A ofgate 1532 and output 1539B of gate 1539.

Pattern 1540G will choose output 1530A of gate 1530, output 1533B ofgate 1533 and output 1537B of gate 1537.

Pattern 1540H will choose output 1530B of gate 1530, output 1532B ofgate 1532 and output 1541B of gate 1541.

As may be also be confirmed by inspection, the above binary tree formatmay be extended to any number of final outputs and the eight shown herewas a number arbitrarily chosen for illustration.

While the above description contains many details, these should not beconsidered as limitations on the scope of the invention, but as examplesof the presently preferred embodiments thereof. Many other ramificationsand variations are possible within the teachings to the invention.

For example the all-optical switches, modulators, encoding and decodingsystems, interleaving and multiplexing systems, and demultiplexingsystems have been described for use in communication networks. Howeverthey can be used in other optical systems as well, such as systems usedfor optical backplanes, optical storage networks and optical computing.They also can be used as optical components, devices, and systems inEthernet systems. Although the invention been described using theexamples of Dense Time Division Multiplexing (DTDM) and self-triggeredCDM it can be used for producing very narrow pulses to perform standardtechniques, such as TDM, ATM and packets routing.

Although some systems have been described as modulators they also can beoperated as switches. While some all-optical encoding and multiplexingsystems have been described using sub-units operating as modulators, thesituation can be reversed, i.e., the operation of these same sub-unitscan be change to serve as switches in decoding and demultiplexingsystems. Though some switches and modulators have been described withone output they can include multiple outputs. While the modulators andthe switches have been described as containing gratings or phase arrays,they can also include other interference devices that are capable ofchanging their pitch according to the illumination conditions. Althoughthe gratings and phase arrays have been described as having one orethree interference orders, they are not limited to these numbers ofinterference orders. While some of the switches and the modulators areillustrated without optical amplifiers they can be integrated withoptical amplifiers, such as a Europium Doped Optical Fiber Amplifiers(EDOFA), Solid-state Optical Amplifiers (SOA) or Linear OpticalAmplifiers (LOA).

While some coincidence gates are illustrated when receiving the signalat their inputs from a single source they may receive the signals fromdifferent sources.

While some of the embodiments illustrated in media of open space,radiation guides, fiber optics, waveguides, planar waveguides on a chip,each of them may be produced in any of these media.

Thus the scope of the invention should be determined by the appendedclaims and their legal equivalents, and not by the examples given.

It will be evident to those skilled in the art that the invention is notlimited to the details of the foregoing illustrative embodiments, andthat the present invention may be embodied in other specific formswithout departing from the spirit or essential attributes thereof.

The present embodiments are therefore to be considered in all respectsas illustrative and not restrictive, the scope of the invention beingindicated by the appended claims rather than by the foregoingdescription, and all changes which come within the meaning and range ofequivalency of the claims are therefore intended to be embraced therein.

1. An optical system for decoding, switching, demultiplexing, androuting of optical encoded data signals, the system comprising: a) atleast first and second layers, each layer including at least onedemultiplexing system having an input and a plurality of outputs, eachof said outputs including a decoding device, the device including atleast two optical paths having respective lengths adapted to producepropagation times that differ by a desired time delay, wherein each ofsaid demultiplexing systems is capable of performing a function selectedfrom a group of functions including decoding, switching, demultiplexing,and routing, for producing decoded signals at said plurality of outputsof said second layer in response to the encoded data signals received atsaid input of said first layer, the encoded data signals including atleast two pairs of identical pulses, wherein the pulses in each pair areseparated by a first time period corresponding to the time delayproduced at said first layer, and wherein the two pairs of pulses areseparated by a second time period corresponding to the time delayproduced at said second layer; and b) a coupling mechanism for opticallycoupling one or more demultiplexing systems of said first layer with oneor more demultiplexing systems of said second layer, by respectivelycoupling one of said plurality of outputs of the demultiplexing systemof said first layer with the input of the demultiplexing system of saidsecond layer.
 2. The system of claim 1 wherein said encoded data signalsinclude a plurality of pulses, and wherein a destination of informationin said encoded data signals is encoded by at least three of said timedelays separating at least four of said pulses.
 3. The system of claim 1wherein said encoded data signals include a plurality of pulses, andwherein a destination of information in said encoded data signals isencoded by at least one relative phase shift between at least four ofsaid pulses.
 4. The system of claim 1 wherein said encoded data signalsinclude a plurality of pulses, and wherein a destination of informationin said encoded data signals is encoded by at least one relativepolarization orientation between at least four of said pulses.
 5. Thesystem of claim 1 wherein said encoded data signals include a pluralityof pulses, and wherein a destination of information in said encoded datasignals is encoded by a combination including at least one time space,at least one relative phase shift, and at least one relativepolarization orientation between at least four of said pulses.
 6. Thesystem of claim 1 wherein said encoded data signals include a non-zerobase line.
 7. The system of claim 1 wherein said encoded data signalsinclude a plurality of pulses, and wherein said pulses have differenttime widths one from another.
 8. The system of claim 1 wherein saidencoded data signals include at least two data pulses and at least twocontrol pulses.
 9. The system of claim 8 wherein a data pulse of one ormore of said encoded data signals is also a control pulse of another ofsaid encoded data signals.
 10. The system of claim 8 wherein a controlpulse of one or more of said encoded data signals is also a data pulseof another of said encoded data signals.
 11. The system of claim 1wherein said system is produced in a medium selected from a group ofmedia including open space, radiation guides, fiber optics, waveguides,and planar waveguides lubricated on a chip.
 12. The system of claim 1wherein said system includes optical sensors at said plurality ofoutputs of a last layer of said layers.